public void HandleEvent(InitiatingEventDto evt)
        {
            LogEvent(evt);

            var context = new ContextDto()
            {
                CorrelationId = evt.CorrelationId,
                AppTenantId   = evt.AppTenantId,
                StoreTenantId = evt.StoreTenantId,
                ApplicationId = evt.ApplicationId
            };

            _contextDataAccess.InsertContext(context);
            MakeOutgoingCalls(context, evt);
        }
 public void Post([FromBody] InitiatingEventDto evt) => SharedInstanceIAtlasSapporo.IAtlasSapporo.HandleEvent(evt);
 public void Post([FromBody] InitiatingEventDto evt) => SharedInstanceIAtlasPhoenix.IAtlasPhoenix.HandleEvent(evt);
 public void SendMail(Guid recipientId, InitiatingEventDto mailDto) =>
 _microserviceProxy.PostAsync(_addressDataAccess.GetAddress(recipientId), mailDto);
Esempio n. 5
0
 public void Post(Guid recipientId, [FromBody] InitiatingEventDto mailDto) => _atlasDeliveryService.SendMail(recipientId, mailDto);