public async Task <TransmissionDto> AddTransmissionAsync(AddTransmissionRequest request) { // validation of request var transmission = Mapper.Map <AddTransmissionRequest, Transmission>(request); transmission.UserId = CurrentUser.Id; await AddAsync(transmission); await Context.SaveChangesAsync(); var transmissionWithIncludes = await GetTransmissionAsync(transmission.Id); return(transmissionWithIncludes); }
public async Task <TransmissionDto> AddTransmission([FromBody] AddTransmissionRequest request) { return(await this.transmissionService.AddTransmissionAsync(request)); }