реализации бизнесовых фич, а не библиотек или низкоуровневого обработчика стримов, байтов и т.д.?
Документация майков: As such, the default choice for any asynchronous method should be to return a Task or Task<TResult>. Only if performance analysis proves it worthwhile should a ValueTask<TResult> be used instead of Task<TResult>.
в общем случае профита нет, но и оверхеда особого тоже нет
Обсуждают сегодня