Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 向appsettings.json中的属性添加值并将其转换为json_C#_Asp.net Core_.net Core - Fatal编程技术网

C# 向appsettings.json中的属性添加值并将其转换为json

C# 向appsettings.json中的属性添加值并将其转换为json,c#,asp.net-core,.net-core,C#,Asp.net Core,.net Core,在appsettings.json中的ASP.NET核心web应用程序中,我有: "SVAML" : { 'instructions':[ { 'name' : 'PlayFiles', 'ids' : ['inside controller put string value here'] } ], 'action': {

在appsettings.json中的ASP.NET核心web应用程序中,我有:

"SVAML" : {
        'instructions':[
         {
            'name' : 'PlayFiles',
            'ids' : ['inside controller put string value here']
         }
        ],

        'action': {
            'name' : 'Continue'
        }
}

在我的控制器中,我可以通过_配置[“SVAML”]访问它的值,我需要的是将该值放入控制器中,并在放入该值后将其作为json发送,如JObject.Parse(_配置[“SVAML”])。toString()作为请求主体。

为SVAML创建一个类并将其序列化。

您可以使用带有必要值的
IOptions
,并将其实例注入控制器