Esempio n. 1
0
 public AuthController(OvertestDatabaseContext databaseContext, UserManager <User> userManager, SignInManager <User> signInManager, IStringLocalizer <AuthController> localizer)
 {
     _databaseContext = databaseContext;
     _userManager     = userManager;
     _signInManager   = signInManager;
     _localizer       = localizer;
 }
Esempio n. 2
0
        public static OvertestDatabaseContext GetDbContext(this IConfiguration _, ILoggerProvider loggerProvider)
        {
            var databaseContext = new OvertestDatabaseContext();

            databaseContext.GetService <ILoggerFactory>().AddProvider(loggerProvider);
            return(databaseContext);
        }
Esempio n. 3
0
        // ReSharper disable once UnusedMember.Global
        public void Configure(IApplicationBuilder app, IWebHostEnvironment env, OvertestDatabaseContext databaseContext)
        {
            if (env.IsDevelopment())
            {
                app.UseDeveloperExceptionPage();
                app.UseDatabaseErrorPage();
            }

            app.UseStatusCodePagesWithReExecute("/Security/Error/{0}");

            app.UseHttpsRedirection();
            app.UseStaticFiles();

            app.UseRouting();

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

            SetUpLocalization();

            app.UseResponseCompression();

            app.UseEndpoints(endpoints =>
            {
                endpoints.MapControllerRoute(
                    name: "default",
                    pattern: "{controller=Welcome}/{action=Welcome}/{id?}"
                    );

                endpoints.MapControllerRoute(
                    name: "areas",
                    pattern: "{area:exists}/{controller=Home}/{action=Index}/{id?}"
                    );
            });

            databaseContext.Database.Migrate();

            void SetUpLocalization()
            {
                // Default culture (Glory to Ukraine!)
                var defaultCulture = new CultureInfo("uk-UA");

                // Supported cultures list (UI and formats)
                var supportedCultures = new[]
                {
                    defaultCulture
                    // Other cultures coming soon
                };

                app.UseRequestLocalization(new RequestLocalizationOptions
                {
                    DefaultRequestCulture = new RequestCulture(defaultCulture),
                    SupportedCultures     = supportedCultures,
                    SupportedUICultures   = supportedCultures
                });
            }
        }
Esempio n. 4
0
 public UsersAdministrationController(OvertestDatabaseContext databaseContext, UserManager <User> userManager, IStringLocalizer <UsersAdministrationController> localizer)
 {
     _databaseContext = databaseContext;
     _userManager     = userManager;
     _localizer       = localizer;
 }
Esempio n. 5
0
 public UsersController(OvertestDatabaseContext databaseContext)
 {
     _databaseContext = databaseContext;
 }
Esempio n. 6
0
 public ConfigurationStorage(OvertestDatabaseContext databaseContext)
 {
     _databaseContext = databaseContext;
 }
Esempio n. 7
0
 public TestingDaemonStorageProvider(IConfiguration configuration, OvertestDatabaseContext databaseContext)
 {
     _configuration   = configuration;
     _databaseContext = databaseContext;
     _logger          = LogManager.GetCurrentClassLogger();
 }
 public ProgrammingTasksArchiveController(OvertestDatabaseContext databaseContext)
 {
     _databaseContext = databaseContext;
 }
Esempio n. 9
0
 public ProgrammingTasksBrowsingController(OvertestDatabaseContext databaseContext, UserManager <User> userManager, IStringLocalizer <ProgrammingTasksAdministrationController> localizer)
 {
     _databaseContext = databaseContext;
     _userManager     = userManager;
     _localizer       = localizer;
 }
 public CategoriesAdministrationController(OvertestDatabaseContext databaseContext)
 {
     _databaseContext = databaseContext;
 }
Esempio n. 11
0
 public InstallationWizardController(OvertestDatabaseContext databaseContext, UserManager <User> userManager)
 {
     _databaseContext = databaseContext;
     _userManager     = userManager;
     //_logger = LogManager.GetCurrentClassLogger();
 }
 public ProgrammingTasksAdministrationController(OvertestDatabaseContext databaseContext, IStringLocalizer <ProgrammingTasksAdministrationController> localizer)
 {
     _databaseContext = databaseContext;
     _localizer       = localizer;
 }
 public UserGroupsController(OvertestDatabaseContext databaseContext, UserManager <User> userManager)
 {
     _databaseContext = databaseContext;
     _userManager     = userManager;
 }
Esempio n. 14
0
 public OvertestUserPermissionsOperator(OvertestDatabaseContext databaseContext)
 {
     _databaseContext = databaseContext;
 }
Esempio n. 15
0
 protected TestingServiceWorker(IConfiguration configuration, OvertestDatabaseContext databaseContext, TestingApplication testingApplication)
 {
     Configuration      = configuration;
     DatabaseContext    = databaseContext;
     TestingApplication = testingApplication;
 }
 public ApplicationTestingWorker(IConfiguration configuration, OvertestDatabaseContext databaseContext, TestingApplication testingApplication) : base(configuration, databaseContext, testingApplication)
 {
 }