меня такой вопросик есть
Нужно ли делать методы асинхронными, чтобы избежать такой ситуации, когда выполняется запрос юзера номер 1 второму юзеру придется ждать, когда закончится первый?🧐
Если у вас их обработка предполагает что-то асинхронное (сходить в базу, например) - то да, будет очень неплохо
И у меня еще вопрос А какие образом передаются аргументы в метод у контроллера Например [HttpPost] public IActionResult GetInfo(int id) Как передается id? Из заголовка?
там есть атрибуты Get([FromBody] ...) Get([FromQueue] ..) и прочие
Зависит. Что-то может подтянуться из URL, а что-то из тела запроса. Вот ссылка для копания. https://docs.microsoft.com/en-us/aspnet/core/mvc/models/model-binding?view=aspnetcore-5.0
Все Понял Я просто брал аргуметы через Http.Context.Request.Headers 🌚
А что и зачем передавать через хедеры? =)
Обсуждают сегодня