private Task Dispatch(IMessage message, TimeSpan delay) { return(_messageBus.DeferAsync(delay, message)); }