private void InitDeterminationContext() { var optionsBuilder = new DbContextOptionsBuilder <DeterminationContext>(); optionsBuilder.UseNpgsql(Program.Configuration.GetConnectionString("DatabaseConnection")); _context = new DeterminationContext(optionsBuilder.Options); }
public DescriptionKeyGroupsController(DeterminationContext detContext, InformationContext infContext, ObservationContext obsContext, MappingContext mapContext) { _detContext = detContext; _infContext = infContext; _obsContext = obsContext; _mapContext = mapContext; }
public TaxonsController(DeterminationContext detContext, InformationContext infContext, ObservationContext obsContext, MappingContext mapContext) { _detContext = detContext; _infContext = infContext; _obsContext = obsContext; _mapContext = mapContext; }
/*** ** Advice = Event + Observation ** Event = Fundort ** Observation = Fund ** Observation = ObservationInfo + optional List of Images ***/ public AdviceController(UserManager <ApplicationUser> userManager, DeterminationContext detContext, InformationContext infContext, ObservationContext obsContext, MappingContext mapContext, LocationContext locContext, PublicContext idoContext) { _userManager = userManager; _obsContext = obsContext; _locContext = locContext; _idoContext = idoContext; }
public ValuesController(DeterminationContext detContext, InformationContext infContext, ObservationContext obsContext, MappingContext mapContext, IConfiguration smtpConfiguration) { _detContext = detContext; _infContext = infContext; _obsContext = obsContext; _mapContext = mapContext; _smtpConfig = smtpConfiguration; }
private void InitContexts() { var optionsBuilderDet = new DbContextOptionsBuilder <DeterminationContext>(); optionsBuilderDet.UseNpgsql(Program.Configuration.GetConnectionString("DatabaseConnection")); _contextDet = new DeterminationContext(optionsBuilderDet.Options); var optionsBuilderInf = new DbContextOptionsBuilder <InformationContext>(); optionsBuilderInf.UseNpgsql(Program.Configuration.GetConnectionString("DatabaseConnection")); _contextInf = new InformationContext(optionsBuilderInf.Options); }
private void Init() { try { Logger.Info("Initializing AppData .."); var optionsBuilderDet = new DbContextOptionsBuilder <DeterminationContext>(); optionsBuilderDet.UseNpgsql(Program.Configuration.GetConnectionString("DatabaseConnection")); _detContext = new DeterminationContext(optionsBuilderDet.Options); var optionsBuilderInf = new DbContextOptionsBuilder <InformationContext>(); optionsBuilderInf.UseNpgsql(Program.Configuration.GetConnectionString("DatabaseConnection")); _infContext = new InformationContext(optionsBuilderInf.Options); var optionsBuilderObs = new DbContextOptionsBuilder <ObservationContext>(); optionsBuilderObs.UseNpgsql(Program.Configuration.GetConnectionString("DatabaseConnection")); _obsContext = new ObservationContext(optionsBuilderObs.Options); Logger.Info(".. Success"); } catch (Exception e) { Logger.Error(e, "Init Import Meta failed"); } }