Exemple #1
0
        public async Task <ActionResult> PublishCreateEducationForEssperta()
        {
            var command = new CreateEducation()
            {
                Name        = "Essperta education",
                Description = "Essperta education description"
            };

            await this.publisher.SendAsync(command, new CustomMessageContext()
            {
                TenantExternalId = "essperta external id",
                TenantId         = Guid.NewGuid(),
                UserExternalId   = "essperta user external id",
                UserId           = Guid.NewGuid(),
                GlobalRequestId  = Guid.NewGuid()
            });

            var activity = Activity.Current.Id;

            return(this.Ok("Poslano"));
        }
Exemple #2
0
 private async Task <Ack> CreateEducationHandler(CreateEducation arg, CustomMessageContext messageContext)
 {
     this._logger.LogInformation("Create education handler. {@Payload}, {@MessageContext}", arg, messageContext);
     return(new Ack());
 }