定义对象FaXinDto
public class FaXinDto
{
public string LoginName { get; set; }
public string Password { get; set; }
public string queryUrl { get; set; }
public string loginUrl { get; set; }
}
appsettings.json 示例如下:
"FaXin": {
"LoginName": "xxx",
"Password": "xxx",
"queryUrl": "xxxx",
"loginUrl": "xxxxx"
}
构造函数注入IConfiguration
private readonly IConfiguration _config
private readonly IConsultBll _consultBll
public ConsultController(IConfiguration config, IConsultBll consultBll)
{
_consultBll = consultBll
_config = config
}
读取数据
return _consultBll.ConsultQuestion(model, _config.GetSection("FaXin").Get<FaXinDto>());