Beispiel #1
0
        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);
        }
Beispiel #4
0
 public static void Send(IRecipeCommand commmand, Action onSuccess, Action<Exception> onError = null)
 {
     _bus.Dispatch(commmand, onSuccess, onError);
 }
Beispiel #5
0
 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));
 }