예제 #1
0
 // This method gets called by the runtime. Use this method to configure the HTTP request pipeline.
 public void Configure(IApplicationBuilder app, IHostingEnvironment env, PcfruitContext context)
 {
     if (env.IsDevelopment())
     {
         app.UseDeveloperExceptionPage();
     }
     else
     {
         // The default HSTS value is 30 days. You may want to change this for production scenarios, see https://aka.ms/aspnetcore-hsts.
         app.UseHsts();
     }
     app.UseSwagger();
     app.UseSwaggerUI(c =>
     {
         c.SwaggerEndpoint("/swagger/v1/swagger.json", "Member API v1");
     });
     app.UseCors("MyPolicy");
     app.UseHttpsRedirection();
     app.UseAuthentication();
     app.UseMvc();
     DBInitializer.Initialize(context);
 }
예제 #2
0
 public UserService(IOptions <AppSettings> appSettings, PcfruitContext pcFruitContext)
 {
     _appSettings    = appSettings.Value;
     _pcFruitContext = pcFruitContext;
 }
예제 #3
0
 protected BaseController(PcfruitContext context)
 {
     _context = context;
 }
예제 #4
0
 public MeasurementsController(PcfruitContext context)
 {
     _context = context;
 }
예제 #5
0
 public ModulesController(PcfruitContext context)
 {
     _context = context;
 }
예제 #6
0
 public UsersController(PcfruitContext context)
 {
     _context = context;
 }
예제 #7
0
 public SensorsController(PcfruitContext context)
 {
     _context = context;
 }