public void Handle(AuthorizationRequestReceived evt) { _repository.Add(new Core.Models.EventAggregate { Id = evt.Id, AggregateId = evt.ProcessId, Description = "Start authorization process", CreatedOn = DateTime.UtcNow, Payload = evt.Payload, Order = evt.Order, Type = evt.ServerName, Verbosity = Core.Models.EventVerbosities.Information, Key = "auth_process_started" }).Wait(); }
public string GetPayload(AuthorizationRequestReceived parameter) { if (parameter == null) { throw new ArgumentNullException(nameof(parameter)); } if (parameter.Parameter == null) { throw new ArgumentNullException(nameof(parameter.Parameter)); } var param = parameter.Parameter; var payload = new Payload { ClientId = param.ClientId, Content = param }; return(JsonConvert.SerializeObject(payload)); }