我正在使用 Microsoft 扩展配置,并且想从 Json 更改为 Yaml,然后更改 sdk。我尝试将 Json 名称更改为 .yml,但这不起作用。我还尝试将 Add Json file 更改为 Add Yaml file 都不起作用,我注释掉了下面的不同尝试。代码是C# Nunit框架
using Microsoft.Extensions.Configuration;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace AppiumTestingofmobileapps.Utility
{
public static class ConfigurationBuilder
{
public static IConfiguration InitConfig()
{
//var config = new
Microsoft.Extensions.Configuration.ConfigurationBuilder().AddJsonFile("appsettings.test.json").Build();
//var config = new Microsoft.Extensions.Configuration.ConfigurationBuilder().AddJsonFile("browserstack.yml").Build();
//var config = new Microsoft.Extensions.Configuration.ConfigurationBuilder().AddYamlFile("browserstack.yml").Build();
return config;
据我所知,yaml 的
Microsoft.Extensions.Configuration.ConfigurationBuilder
ConfigurationBuilder Class 中没有默认的 addYamlFile 扩展方法,但我看到有一个 Microsoft.Extensions.Configuration.Yaml
可以从 nuget 安装。