public PersonResponse Get([ModelBinder] PeopleRequest model) { model = model ?? new PeopleRequest(); var repository = new ExampleDataRepository(); return(repository.GetPeople(model)); }
public Person Get(int id) { var repository = new ExampleDataRepository(); var person = repository.ReadPerson(id); if (person == null) { throw new HttpResponseException(new HttpResponseMessage(HttpStatusCode.NotFound)); } return(person); }
public void Delete(int id) { var repository = new ExampleDataRepository(); repository.DeletePerson(id); }
public void Put(Person person) { var repository = new ExampleDataRepository(); repository.UpdatePerson(person); }
public void Post(Person person) { var repository = new ExampleDataRepository(); repository.CreatePerson(person); }
public IEnumerable <Person> Get() { var repository = new ExampleDataRepository(); return(repository.GetSomePeople()); }