【发布时间】:2016-10-18 23:09:46
【问题描述】:
我正在编写将验证验证码的属性。为了正常工作,它需要知道我保存在设置中的秘密(秘密管理器工具)。但是我不知道如何从属性类中读取配置。 asp.net core中的DI支持构造函数注入(不支持属性注入),所以会报编译错误:
public ValidateReCaptchaAttribute(IConfiguration configuration)
{
if (configuration == null)
{
throw new ArgumentNullException("configuration");
}
this.m_configuration = configuration;
}
因为当我使用[ValidateReCaptcha] 装饰方法时,我无法通过配置
那么如何从属性类的方法中读取配置中的内容呢?
【问题讨论】:
标签: asp.net asp.net-core