Пример #1
0
 public EnumerablePatcher(IPatcherProvider provider)
 {
     Provider = provider;
 }
Пример #2
0
 public ObjectPatcher(IPatcherProvider provider, IReflectionHelper reflectionHelper)
 {
     Provider         = provider ?? throw new ArgumentNullException(nameof(provider));
     ReflectionHelper = reflectionHelper ?? throw new ArgumentNullException(nameof(reflectionHelper));
 }
 public OverrideObjectPatcher(IPatcherProvider provider) : base(provider, new ReflectionHelper())
 {
 }
Пример #4
0
 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)
 {
 }
Пример #6
0
 public BaseClassPatcher(IPatcherProvider provider, IReflectionHelper reflectionHelper, IInheritanceConfiguration <TEntity> configuration)
     : base(provider, reflectionHelper)
 {
     _configuration = configuration;
 }