示例#1
0
        private static DbContextOptions <RelativeCommunicationContext> CreateDbContextOptions(IComponentContext context)
        {
            var    configuration    = context.Resolve <IConfiguration>();
            string connectionString = configuration["Data:DefaultConnection:ConnectionString"];

            var dbContextOptionsBuilder = new DbContextOptionsBuilder <RelativeCommunicationContext>();

            dbContextOptionsBuilder.UseSqlServer(connectionString);

            using (var dbContext = new RelativeCommunicationContext(dbContextOptionsBuilder.Options))
            {
                dbContext.Database.EnsureCreated();
            }

            return(dbContextOptionsBuilder.Options);
        }
 public DoctorSpecializationRepository(RelativeCommunicationContext dbContext) : base(dbContext)
 {
     _dbContext = dbContext;
 }
 public ResidentDoctorRepository(RelativeCommunicationContext dbContext) : base(dbContext)
 {
     _dbContext = dbContext;
 }
示例#4
0
 public ManipulationRepository(RelativeCommunicationContext dbContext) : base(dbContext)
 {
     _dbContext = dbContext;
 }
示例#5
0
 public UnitOfWork(RelativeCommunicationContext context)
 {
     _context = context;
 }
 public AnalyzesRepository(RelativeCommunicationContext dbContext) : base(dbContext)
 {
     _dbContext = dbContext;
 }
示例#7
0
 public UserRepository(RelativeCommunicationContext dbContext) : base(dbContext)
 {
     _dbContext = dbContext;
 }
示例#8
0
 public FacilityRepository(RelativeCommunicationContext dbContext) : base(dbContext)
 {
     _dbContext = dbContext;
 }
示例#9
0
 public DepartmentRepository(RelativeCommunicationContext dbContext) : base(dbContext)
 {
     _dbContext = dbContext;
 }
 public Repository(RelativeCommunicationContext dbContext)
 {
     DbContext = dbContext;
     DbSet     = DbContext.Set <T>();
 }