Mac*_*ado 9 c# asp.net configuration asp.net-core-2.2
通过项目中的一种IConfiguration方法移动课程后,GetValue<T>停止工作。用法是这样的:
using Newtonsoft.Json;
using System;
using System.Net;
using System.Text;
using Microsoft.Extensions.Configuration;
namespace Company.Project.Services
{
public class MyService
{
private readonly IConfiguration _configuration;
public string BaseUri => _configuration.GetValue<string>("ApiSettings:ApiName:Uri") + "/";
public MyService(
IConfiguration configuration
)
{
_configuration = configuration;
}
}
}
Run Code Online (Sandbox Code Playgroud)
最佳答案在这里最合适。然而,另一种选择是通过传入键来获取作为字符串的值。
public string BaseUri => _configuration["ApiSettings:ApiName:Uri"] + "/";
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2811 次 |
| 最近记录: |