public CrudRepositoryBase(Abstractions.IDatabaseFactory databaseFactory, ICrudRepositoryServiceCollection crudRepositoryServiceCollection) : base(databaseFactory) { _crudRepositoryServiceCollection = crudRepositoryServiceCollection ?? Configuration.DefaultConfiguration?.CrudServiceCollection ?? new CrudRepositoryServiceCollection(); }
public static void InitDefault(Abstractions.IDatabaseFactory databaseFactory, Abstractions.ICrudRepositoryServiceCollection crudServiceCollection) { DefaultConfiguration = new Configuration() { DatabaseFactory = databaseFactory, CrudServiceCollection = crudServiceCollection, }; }
public UnitOfWork(Abstractions.IDatabaseFactory databaseFactory) { _databaseFactory = databaseFactory; var db = this.GetDatabase(); _petaTransaction = new Transaction(db); _db = db; }
public static void InitDefault(Abstractions.IDatabaseFactory databaseFactory) { InitDefault(databaseFactory, new CrudRepositoryServiceCollection()); }
public UnitOfWorkProvider(Abstractions.IDatabaseFactory databaseFactory) { _databaseFactory = databaseFactory; }
public RepositoryBase(Abstractions.IDatabaseFactory databaseFactory) { _databaseFactory = databaseFactory; }
public ReadRepositoryBase(Abstractions.IDatabaseFactory databaseFactory) : base(databaseFactory) { }