public IActionResult TransmissionsCreate(TransmissionsCreateRequest transmissionsCreateRequest) { try { var transmission = transmissionApi.CreateTransmission(transmissionsCreateRequest.Party); return(StatusCode(200, new TransmissionsCreateResponse200 { Tid = transmission.Id.ToString() })); } catch (ArgumentException) { //TODO: Specify exactly what is missing on 400 response. How? return(StatusCode(400)); } }
public virtual IActionResult TransmissionsCreate([FromBody] TransmissionsCreateRequest transmissionsCreateRequest) { return(transferAdapter.TransmissionsCreate(transmissionsCreateRequest)); }