コード例 #1
0
ファイル: Startup.cs プロジェクト: marax27/Episememe
        // This method gets called by the runtime. Use this method to configure the HTTP request pipeline.
        public void Configure(IApplicationBuilder app, IDatabaseMigrationService databaseMigration)
        {
            databaseMigration.Migrate();

            if (_env.IsDevelopment() || _env.IsDesktop())
            {
                app.EnableCors();
            }

            if (_env.IsDevelopment())
            {
                app.UseDeveloperExceptionPage();
                app.ExposeSwagger();
            }

            app.UseRouting();

            app.UseAuthentication();
            app.UseAuthorization();

            app.UseEndpoints(endpoints =>
            {
                endpoints.MapControllers();
            });
        }
コード例 #2
0
        public MainViewModel()
        {
            _facilityService     = new FacilityService();
            _rootPasswordService = new RootPasswordService();
            _fileDialogService   = new FileDialogService();
            _docxFileService     = new DocFileService();
            _migrationService    = new DatabaseMigrationService();

            _context = ManagerContext.Instance;

            Facilitys = new ObservableCollection <Facility>();

            Initialization();
        }
コード例 #3
0
 public DatabaseMigrationHostedService(IDatabaseMigrationService databaseMigrationService)
 {
     _databaseMigrationService = databaseMigrationService;
 }