public HealtchcareActivityDbManager(HealthAppContext dbContext, HealthcareActivityAdaptor adaptor, IHttpContextAccessor httpContextAccessor) { this.dbContext = dbContext; this.adaptor = adaptor; this.httpContext = httpContextAccessor; var username = httpContext.HttpContext.User.Identity.Name; this.user = dbContext.Users.Include(u => u.HealthcareActivities).Where(u => u.UserName == username).FirstOrDefault(); }
public SleepDbManager(HealthAppContext dbContext) { this.dbContext = dbContext; }
public UserProfileRepository(HealthAppContext context) : base(context) { }
// This method gets called by the runtime. Use this method to configure the HTTP request pipeline. public void Configure(IApplicationBuilder app, IWebHostEnvironment env, HealthApiIdentityDbContext identityDbContext, HealthAppContext appContext) { app.UseExceptionHandling(env); if (!env.IsDevelopment()) { app.UseHttpsRedirection(); } app.UseCors("CorsPolicy"); app.UseRouting(); app.UseAuthentication(); app.UseAuthorization(); app.UseEndpoints(endpoints => { endpoints.MapControllers(); }); identityDbContext.Database.EnsureCreated(); appContext.Database.Migrate(); appContext.Database.EnsureCreated(); }
public Repository(HealthAppContext context) { Db = context; DbSet = Db.Set <TEntity>(); }
public PhysicalDbManager(HealthAppContext dbContext, PhysicalActivityAdaptor adaptor) { this.dbContext = dbContext; this.adaptor = adaptor; }
public MedicalRecordRepository(HealthAppContext context) : base(context) { }
public WaterIntakeDbManager(HealthAppContext dbContext) { this.dbContext = dbContext; }
public WeightDbManager(HealthAppContext dbContext) { this.dbContext = dbContext; }
public CalorieDbManager(HealthAppContext dbContext) { this.dbContext = dbContext; }
public OverviewDbManager(HealthAppContext dbContext, PhysicalDbManager physicalDbManager, HealtchcareActivityDbManager healthcareDbManager) { this.dbContext = dbContext; this.physicalDbManager = physicalDbManager; this.healthcareDbManager = healthcareDbManager; }