/// <summary> /// Base constructor of the MS MQL factory. /// </summary> public MsSqlFactory(DatabaseAccessConfiguration dbConfig) { if (dbConfig == null) { throw new ArgumentNullException(nameof(dbConfig)); } _ContextGenerator = new DBContextGenerator(dbConfig); _UserDBDataManager = new UserDBDataManager(); }
public DataProvider(IDBContextGenerator contextgenerator) { if (contextgenerator == null) { throw new ArgumentNullException(nameof(contextgenerator)); } _ContextGenerator = contextgenerator; }
public MsSqlDataProvider( IUserDBDataManager userDbDataManage, IDBContextGenerator contextgenerator) : base(contextgenerator) { if (userDbDataManage == null) { throw new ArgumentNullException(nameof(userDbDataManage)); } _UserManager = userDbDataManage; }
public ClientsProvider(IDBContextGenerator contextgenerator) : base(contextgenerator) { }
public EntitlementsProvider(IDBContextGenerator contextGenerator) : base(contextGenerator) { }
public ProjectsProvider(IDBContextGenerator contextgenerator) : base(contextgenerator) { }