Beispiel #1
0
        public async Task <ApiResponse> Post([FromBody] SampleRequest createRequest)
        {
            if (!ModelState.IsValid)
            {
                throw new ApiProblemDetailsException(ModelState);
            }

            return(new ApiResponse(await _sampleApiConnect.PostDataAsync <SampleQueryResponse, SampleRequest>("/api/v1/sample", createRequest)));
        }
 public async Task <ApiResponse> Post([FromBody] SampleRequest dto)
 {
     if (ModelState.IsValid)
     {
         return(new ApiResponse(await _sampleApiConnect.PostDataAsync <SampleResponse, SampleRequest>("/api/v1/sample", dto)));
     }
     else
     {
         throw new ApiException(ModelState.AllErrors());
     }
 }