Andrei SunnyPh, еще раз говорю, что Middleware только в API. Blazor server отправляет на API http запрос, в middleware API(!!!) нет тела запроса, хотя в контроллере данные есть.
Andrei SunnyPh, слишком много воды, извините. Вы не по теме, я вам про ошибку - а вы мне про паттерн. У меня нет проблем с отправкой запроса. Где формируется запрос? А где он должен формироваться? В обоих случаях со страницы отправляется обычный HTTP запрос, в обоих случаях код одинаковый. Интересует почему при отправке запроса с Blazor Server'a в API нет тела запроса, хотя данные в контроллер попадают полностью. (Middleware только в API, в блазоре его нет)
Andrei SunnyPh, опытным путем уже понял, что данные передаются там протоколом MessagePack, вызов методов в Blazor сервер происходит на сервере, на сервер передается событие клика, поэтому, видимо, то, что я хочу, нельзя сделать :(
Andrei SunnyPh, пример с авторизацией просто, допустим, что будет обращение к сервису товаров. В посте я и указал, что Middleware не перехватывает это дело, только подключение к хабу, как я понял, но и там в теле запроса ничего нет.
Shavadrius, верно, про это я и говорю, но мне интересно, нормальная ли такая практика будет, что Gateway API пишет в RMQ для CreateListToCalculate, а он в свою очередь пишет в RMQ для CalculateIt?