示例#1
0
 public ProjectController(IUsersDbContext usersDbContext, IProjectDbContext dbContext, IToolingService toolingService)
 {
     _usersDbContext    = usersDbContext;
     _projectsDbContext = dbContext;
     _toolingService    = toolingService;
     Thread.CurrentThread.CurrentCulture = new CultureInfo("nl-NL");
 }
示例#2
0
 public BaseRepository(IProjectDbContext dbContext) : base(dbContext)
 {
     DbContext = dbContext;
     //((EImeceContext)DbContext).Configuration.LazyLoadingEnabled = false;
     //((EImeceContext)DbContext).Configuration.ProxyCreationEnabled = false;
     //    EImeceDbContext.Database.Log = s => BaseLogger.Trace(s);
 }
示例#3
0
        public static IDataStore Instance(IProjectDbContext projectDbContext)
        {
            if (DataStoreInstance == null)
            {
                DataStoreInstance = new DataStore(projectDbContext);
            }

            return(DataStoreInstance);
        }
        public static IRepositoryB Instance(IProjectDbContext projectDbContext)
        {
            if (RepositoryBInstance == null)
            {
                RepositoryBInstance = new RepositoryB(projectDbContext);
            }

            return(RepositoryBInstance);
        }
示例#5
0
        public static IDataStore Instance(string connectionString, IProjectDbContext projectDbContext)
        {
            if (DataStoreInstance == null)
            {
                DataStoreInstance = new DataStore(connectionString, projectDbContext);
            }

            return(DataStoreInstance);
        }
        public static IRepositoryB Instance(string connectionString, IProjectDbContext projectDbContext)
        {
            if (RepositoryBInstance == null)
            {
                RepositoryBInstance = new RepositoryB(connectionString, projectDbContext);
            }

            return(RepositoryBInstance);
        }
示例#7
0
 public ProductRepository(IProjectDbContext dbContext,
                          ILoggerFactory loggerFactory) : base(dbContext)
 {
     Logger = loggerFactory.CreateLogger <ProductRepository>();;
 }
 protected ABaseRepository(string connectionString, IProjectDbContext dbContext)
 {
     ConnectionStringName = connectionString;
     RepositoryDbContext  = dbContext;
 }
 protected ABaseRepository(IProjectDbContext dbContext)
 {
     RepositoryDbContext = dbContext;
 }
示例#10
0
 public ProjectUserStore(IProjectDbContext context)
     : base(context.DbContext)
 {
 }
示例#11
0
 public UnitOfWork(IProjectDbContext projDbContext)
 {
     _projDbContext = projDbContext;
 }
示例#12
0
 public UnitOfWork(IProjectDbContext context)
 {
     enityRepositories = new Dictionary <Type, IEntityRepository>();
     Context           = context;
 }
示例#13
0
 protected DataStore(string connectionString, IProjectDbContext projectDbContext)
 {
     _connectionString = connectionString;
     _projectDbContext = projectDbContext;
 }
示例#14
0
 protected DataStore(IProjectDbContext projectDbContext)
 {
     _projectDbContext = projectDbContext;
 }
 private RepositoryB(IProjectDbContext dbContext) : base(dbContext)
 {
 }
 private RepositoryB(string connectionString, IProjectDbContext dbContext) : base(connectionString, dbContext)
 {
 }
示例#17
0
 public UserProfileRepository(IProjectDbContext projectDbContext)
 {
     _projDbContext = projectDbContext;
 }
 public EntityRepository(IProjectDbContext dbContext)
 {
     Context = dbContext.DbContext;
     DbSet   = Context.Set <T>();
 }
 public ProjectRoleStore(IProjectDbContext context)
     : base(context.DbContext)
 {
 }