public async Task <T> PushAsync <T>(CommandBaseAsync <T> command) { await _dispatcherImplementation.PushAsync(command); return(command.Result); }
public async Task <T> PushAsync <T>(CommandBaseAsync <T> message) { await PushAsyncInternal(new CommandComposite(message)); return(message.Result); }
public async Task PushAsync(CommandBaseAsync command) { await _dispatcherImplementation.PushAsync(command); }
public async Task PushAsync(CommandBaseAsync command) { await PushAsyncInternal(new CommandComposite(command, new MessageExecuteSetting())); }