Пример #1
0
 public LoginController(ILogger <LoginController> logger, Logic.DB.StudentDBConnectionUtility connectionUtility,
                        Logic.Interfaces.ISessionCacheProvider sessionCacneProvider)
 {
     _logger               = logger;
     _connectionUtility    = connectionUtility;
     _sessionCacneProvider = sessionCacneProvider;
 }
Пример #2
0
        // This method gets called by the runtime. Use this method to add services to the container.
        public void ConfigureServices(IServiceCollection services)
        {
            services.AddControllersWithViews();

            Logic.DB.BaseDBConnectionUtility baseDB = new Logic.DB.BaseDBConnectionUtility(Configuration.GetConnectionString("baseDataDb"));
            services.AddSingleton(baseDB.GetType(), baseDB);

            Logic.DB.StudentDBConnectionUtility studentDB = new Logic.DB.StudentDBConnectionUtility(Configuration.GetConnectionString("studentDb"));
            services.AddSingleton(studentDB.GetType(), studentDB);


            // In production, the React files will be served from this directory
            services.AddSpaStaticFiles(configuration =>
            {
                configuration.RootPath = "ClientApp/build";
            });
        }
Пример #3
0
 public CreateAccountController(ILogger <CreateAccountController> logger, Logic.DB.StudentDBConnectionUtility connectionUtility)
 {
     _logger            = logger;
     _connectionUtility = connectionUtility;
 }