public void Handle(T command)
        {
            string serializedEvent = JsonConvert.SerializeObject(command);

            _innerHandler.Handle(command);
            _logger.LogAction("User performed " + typeof(T).Name + Environment.NewLine + serializedEvent);
        }
示例#2
0
        public void Handle(T @event)
        {
            string serializedEvent = JsonConvert.SerializeObject(@event);

            _logger.LogAction("Event raised " + typeof(T).Name + Environment.NewLine + serializedEvent);
        }
示例#3
0
 public void Handle(LoginCommand command)
 {
     _logger.LogAction("User logging in");
     _innerHandler.Handle(command);
     _logger.LogAction("User logged in");
 }
 public void Handle(T @event)
 {
     _innerHandler.Handle(@event);
     _logger.LogAction("Event " + @event.GetType().Name + " handled by " + _innerHandler.GetType().Name);
 }