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")); }
private async Task <Ack> CreateEducationHandler(CreateEducation arg, CustomMessageContext messageContext) { this._logger.LogInformation("Create education handler. {@Payload}, {@MessageContext}", arg, messageContext); return(new Ack()); }