public RestCollection(IRepository <TEntity> repository, IPatcher <TEntity> patcher, IInstanciator <TEntity> instanciator) : base(repository) { Patcher = patcher; Repository = repository; Instanciator = instanciator; }
public UsersCollectionWithParameters(IRepository <UserWithParameters> repository, IPatcherProvider patcherProvider, IInstanciator <UserWithParameters> instanciator) : base(repository, new ObjectPatcher <UserWithParameters>(patcherProvider, new ReflectionHelper()), instanciator) { }
public UsersCollectionWithHardcodedGetById(IRepository <User> repository, IPatcherProvider patcherProvider, IInstanciator <User> instanciator) : base(repository, patcherProvider, instanciator) { }
public ValidationThrowCollection(IRepository <TEntity> repository, IPatcher <TEntity> patcher, IInstanciator <TEntity> instanciator) : base(repository, patcher, instanciator) { }