public async Task <ActionResult <AllDTO> > All(string user) { var all = await _repository.All(user); if (all == null) { return(NotFound()); } return(all); }
// GET: api/Accounts public HttpResponseMessage GetAccounts() { string[] includes = new[] { "Currency", "Bank" }; ; IRepository repository=new ApiRepository(db); var accounts = repository.All<Account>(includes); var response = new ResponseList(); response.Data = accounts; response.Total = accounts.Count(); //return response; return Request.CreateResponse(HttpStatusCode.OK, response); }