Not worl AddTodoItem Method

Jun 22 at 4:37 AM
When I use this method return a Bad Request Message in the line:

return new BaseResponse<int>(HttpStatusCode.BadRequest, null) { Content = result.Message }; inside the method public async Task<BaseResponse<int>> PostWithReturnAsync(string requestUri, HttpContent content)

I don't understand why is this.

Because only the value that is required is the content.

Any solutions?
Thanks