Код: Выделить всё
public async ValueTask UserGivenClaim(AppUser user, Organization org, string claim)
{
var notify = new NotifyClaims(user, org);
await notify.SetReplyToTask(null, org);
await NotificationQueue.PushValueTask(notify);
}
Объявление UserGivenClaim async позволяет мне вызывать await notify.SetReplyToTask(null, org); Будет ли это самый быстрый код? Боюсь, что я упустил преимущество ValueTask, сделав это.
Другая возможность — сделать notify.SetReplyToTask() ValueTask. Если в 99% случаев задача не вызывается, стоит ли мне использовать ValueTask?
Подробнее здесь: https://stackoverflow.com/questions/787 ... -valuetask
Мобильная версия