ASP.NET Core—access Configuration from static class

后端 未结 13 2014
我在风中等你
我在风中等你 2021-02-01 00:27

I want a simple static class that accesses the Configuration object. All the config info is already read in from the appsettings.json file in the Startup class. I just need an e

13条回答
  •  攒了一身酷
    2021-02-01 00:37

    I think you could use extension function, something like this

    public static string ConfigToSomeThing(this IConfiguration config, int value)
            {
                return config[value.ToString()] ?? "";
            }
    

    Then any place , just injection IConfiguration and use extension method

    _systemConfiguration.ConfigToSomeThing(123);
    

提交回复
热议问题