Определите точку сдачи выполнения в ядре .NET.C#

Место общения программистов C#
Ответить
Anonymous
 Определите точку сдачи выполнения в ядре .NET.

Сообщение Anonymous »

Я разрабатываю простое веб -приложение, которое (примерно) сделает следующее: < /p>

Получить запрос, чтобы сделать что -то < /li>
Отправить ответ на подтверждение < /li>
Назовите функцию, которая выполняет эту вещь (функция выполнения ») < /li>
< /ul>

неизбежно-синхронной инициализации, в то время как она выполняет операции экстракта-трансформного нагрузки. Поскольку я не хочу заставлять пользователей ждать буквальной минуты, просто чтобы мне сказали, что приложение начало делать это, я хотел бы определить точку в начале функции выполнения, где контроллер запроса может вернуть выполнение достаточно долго, чтобы отправить ответ.// --- in controller ---
public async Task Upload()
{
TheThing.DoTheThing(someContext);
return Ok("Doing the thing.");
}

// --- in TheThing ---
public static async void DoTheThing(ThingContext context);
{
//

Подробнее здесь: https://stackoverflow.com/questions/797 ... n-net-core
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»