public async Task <HttpResponseMessage> GetAdminData() { AdminFactory _adminFactory = new AdminFactory(); var adminResponse = await _adminFactory.GetData().ConfigureAwait(false); HttpResponseMessage response; response = Request.CreateResponse(HttpStatusCode.OK, adminResponse); return(response); }