Beispiel #1
0
        private void SendHttpCompleted <T>(IAppEvent <T> appEvent, Dictionary <string, object> values)
            where T : Event
        {
            var requestStatus =
                RequestStatus.CreateFromCommandContext(appEvent.CommandBase.CommandContext, Status.COMPLETED, values);

            _httpQueuedCommandStatusStorage.UpdateCommandStatus(requestStatus, appEvent.CommandBase);
        }
Beispiel #2
0
 private void TryUpdateCommandStatus(CommandBase commandBase, RequestStatus status)
 {
     try
     {
         _commandStatusStorage.UpdateCommandStatus(status, commandBase);
     }
     catch (Exception e)
     {
         _logger.LogError(e, "Cannot save http queued command {@command} status to status storage", commandBase);
     }
 }