private Task Dispatch(ICommand command, TimeSpan delay)
 {
     return(_commandBus.DeferAsync(delay, command));
 }