public void SendCommand(IRecipeCommand message) { Log("BUS", "Sending '{0}'\r\n{1}", message.GetType().Name, JsonSerializer.SerializeToString(message)); _client.SendOne(message); }
public void Schedule(IRecipeCommand command, DateTime dateUtc) { _sender.SendOne(command, eb => eb.DeliverOnUtc(dateUtc)); }
public void SendCommand(IRecipeCommand message) { Log("BUS", "Sending '{0}'\r\n{1}", message.GetType().Name, JsonSerializer.SerializeToString(message)); _client.SendOne(message); }
public static void Send(IRecipeCommand commmand, Action onSuccess, Action<Exception> onError = null) { _bus.Dispatch(commmand, onSuccess, onError); }
public static void Send(IRecipeCommand commmand, Action onSuccess, Action <Exception> onError = null) { _bus.Dispatch(commmand, onSuccess, onError); }
public void SendCommandsAsBatch(IRecipeCommand[] commands) { _sender.SendBatch(commands); }
public void Schedule(IRecipeCommand command, DateTime dateUtc) { _sender.SendOne(command, eb => eb.DeliverOnUtc(dateUtc)); }