public Task SendAsync <TQueueInstance>(ICommand command) where TQueueInstance : struct, IQueueInstance { var queue = _busConfiguration.GetQueue <TQueueInstance>(); return(queue.SendAsync(command)); }