public Task <ObjectResult> CreateResponse(object result) { return(Task.FromResult(_errorEvent.IsError() ? StatusCode((int)HttpStatusCode.BadRequest, _errorEvent.GetErrorMessages()) : StatusCode((int)HttpStatusCode.OK, result))); }