use GetRequiredSection and Service to inject options (#640)
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
using System.Collections.Generic;
|
||||
using System.Collections.Generic;
|
||||
using System.Text;
|
||||
using AutoMapper;
|
||||
using BlazorShared;
|
||||
@@ -96,8 +96,9 @@ public class Startup
|
||||
services.AddScoped(typeof(IAppLogger<>), typeof(LoggerAdapter<>));
|
||||
services.AddScoped<ITokenClaimsService, IdentityTokenClaimService>();
|
||||
|
||||
var baseUrlConfig = new BaseUrlConfiguration();
|
||||
Configuration.Bind(BaseUrlConfiguration.CONFIG_NAME, baseUrlConfig);
|
||||
var configSection = Configuration.GetRequiredSection(BaseUrlConfiguration.CONFIG_NAME);
|
||||
services.Configure<BaseUrlConfiguration>(configSection);
|
||||
var baseUrlConfig = configSection.Get<BaseUrlConfiguration>();
|
||||
|
||||
services.AddMemoryCache();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user