public DLNarsService(IDataLayerDbContext dataLayerDbContext , IDLAspNetUserRepository dlAspNetUserRepository ) { _dataLayerDbContext = dataLayerDbContext; _dlAspNetUserRepository = dlAspNetUserRepository; }
/// <summary> /// Parameter constructor which take the connection string to repository as input parameter /// </summary> /// <param name="connectionString"></param> public DLNarsServicePerDependency(string connectionString) { _dataLayerDbContext = new DataLayerDbContext(connectionString); _dlAspNetUserRepository = new DLAspNetUserRepository(_dataLayerDbContext); }
/// <summary> /// Initializes a new instance of the <see cref="CustomerRepository"/> class. /// Used to set database connection and AspNetuser set references /// </summary> /// <param name="databaseFactory">The database factory.</param> public DLAspNetUserRepository(IDataLayerDbContext dataLayerDbContext) : base(dataLayerDbContext) { DataLayerDbContext.Database.CommandTimeout = 300; dbSet = dataLayerDbContext.Set <asp_AspNetUser>(); }
/// <summary> /// Initializes a new instance of the <see cref="BaseRepository"/> class. /// </summary> /// <param name="dataLayerDbContext">Data layer DBContext</param> public BaseRepository(IDataLayerDbContext dataLayerDbContext) { DataLayerDbContext = dataLayerDbContext; }
/// <summary> /// Parameter constructor with parameter injected /// </summary> /// <param name="dataLayerDbContext">Interface to the repository context</param> /// <param name="logManager"> Logger interface</param> public DLOpenSortsStatusService(IDataLayerDbContext dataLayerDbContext ) { _dataLayerDbContext = dataLayerDbContext; }