public async Task ScheduleMailbox(Mailbox mailbox) { if (mailbox.EnterHandlingMessage()) { await mailbox.Run().ConfigureAwait(false); } }
public Task ScheduleMailbox(Mailbox mailbox) { if (mailbox.EnterHandlingMessage()) { return(mailbox.Run()); } return(Task.CompletedTask); }