public async Task HandleAsync(EditProjectNonMasterDataCommand request) { await InsertLog(new Domains.Domains.AuditLog() { CommandText = JsonConvert.SerializeObject(request), CommandType = typeof(EditProjectNonMasterDataCommand).FullName, Recorded = DateTime.Now, EntityId = "Project/" + request.Id, Role = request.RequestContext.UserRole, User = request.RequestContext.UserEmail }); }
public async Task <ActionResult> EditProjectNonMasterData([FromBody] EditProjectNonMasterDataCommand command) { var dto = await _mediator.SendAsync(command); return(Ok(dto)); }
public Task HandleAsync(EditProjectNonMasterDataCommand request) { RemoveThisCache(); return(Task.CompletedTask); }