powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Асинхронные методы в WebAPI
5 сообщений из 5, страница 1 из 1
Асинхронные методы в WebAPI
    #39010193
e24
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
e24
Гость
Можно ли использовать асинхронные методы в WebAPI?
Что-то такое:
Код: c#
1.
2.
3.
4.
public async Task<IEnumerable<Models.Books>> Get()
{
   await Task.Run(() => ...)
}


?
...
Рейтинг: 0 / 0
Асинхронные методы в WebAPI
    #39010237
Фотография potkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. Microsoft ASP.NET Web API 2.2 5.2.3
2. using System.Threading.Tasks;
3.
Код: c#
1.
2.
3.
4.
5.
6.
7.
        public async Task<IHttpActionResult> Get()
        {
            Models.DbConnection con = new Models.DbConnection("ConnStr"); // - это DbContext
            var XXX = await Task.Run(() => con.XXX); // где XXX - Модель (табла в БД)

            return Ok(XXX);
        }
...
Рейтинг: 0 / 0
Асинхронные методы в WebAPI
    #39010240
Фотография potkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Легче это всё делать в обычном контролере Controller , чем в ApiController - там всё через пень-коду делается.
...
Рейтинг: 0 / 0
Асинхронные методы в WebAPI
    #39010265
Фотография AHTOH_L
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
potkin , а сколько за собой обычный контроллер всего тянет? WebPages, Mvc ...
...
Рейтинг: 0 / 0
Асинхронные методы в WebAPI
    #39010332
Calabonga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
e24,


Ничего не мешает использовать асинхронные методы и также ничего не мешает не использовать асинхронные методы в ApiController. :)
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Асинхронные методы в WebAPI
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]