public void Put(Foo foo) { _repository.Update(foo); }
public void Delete(Foo foo) { _repository.Delete(foo); }
public Foo Post(Foo foo) { return _repository.Insert(foo); }