public void ConfigureServices()

in AdventureWorksMVCCore.Web/Startup.cs [25:40]


        public void ConfigureServices(IServiceCollection services)
        {
            services.AddControllersWithViews();

            Dictionary<string, string> secrets = services.GetSqlCredential("CycleStoreCredentials").Result;

            string connectionString = Configuration.GetConnectionString("DefaultConnection");

            connectionString = connectionString.Replace("<UserId>", secrets["username"]);
            connectionString = connectionString.Replace("<Password>", secrets["password"]);

            services.AddDbContext<CYCLE_STOREContext>(options =>
            options.UseSqlServer(connectionString));

            services.TryAddScoped<ICategoryService, CategoryService>();
        }