代码之家  ›  专栏  ›  技术社区  ›  Jeremy

Asp.net core 3.1选项模式不调用我的委托

  •  0
  • Jeremy  · 技术社区  · 5 年前

    on microsoft docs here .

    在这里,我注册了用于配置选项的操作

    public static class MyServiceCollectionExtensions
    {
        public static IServiceCollection AddMyService(this IServiceCollection services, Action<MyOptions> setupAction)
        {
            //Add services required for using options
            services.AddOptions();
    
            //Add services for our options
            services.AddSingleton<IMyOptions, MyOptions>();
    
            services.Configure<MyOptions>(setupAction);
    
            return services;
        }
    }
    

    public void ConfigureServices(IServiceCollection services)
    {
        services.AddMyService(options =>
        {
            ...
        });
        services.AddMvc(options =>
        {
            ...
        })
    }
    
    0 回复  |  直到 5 年前
    推荐文章