public void Handle(T command) { string serializedEvent = JsonConvert.SerializeObject(command); _innerHandler.Handle(command); _logger.LogAction("User performed " + typeof(T).Name + Environment.NewLine + serializedEvent); }
public void Handle(T @event) { string serializedEvent = JsonConvert.SerializeObject(@event); _logger.LogAction("Event raised " + typeof(T).Name + Environment.NewLine + serializedEvent); }
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); }