// 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"; }); }
public EnvironmentController(Logic.DB.BaseDBConnectionUtility connectionUtility) { _connectionUtility = connectionUtility; }
public QuestionsController(ILogger <QuestionsController> logger, Logic.DB.BaseDBConnectionUtility connectionUtility) { _logger = logger; _connectionUtility = connectionUtility; }