0
有谁知道是否有方法通过企业库API创建安全配置部分,还是必须使用配置向导/手动编辑?企业库安全模块
有谁知道是否有方法通过企业库API创建安全配置部分,还是必须使用配置向导/手动编辑?企业库安全模块
是的,您可以通过新的流畅界面配置任何部分。 只需使用ConfigurationSourceBuilder。像这样:
var builder = new ConfigurationSourceBuilder();
builder.ConfigureSecurity()
.AuthorizeUsingRuleProviderNamed("MyRules")
.SpecifyRule("Rule1", "MyRuleExpression")
.CacheSecurityInCacheStoreNamed("SecCache")
.WithOptions
.UseSharedCacheManager("MyCacheManager")
.SetAsDefault();
var configSource = new DictionaryConfigurationSource();
builder.UpdateConfigurationWithReplace(configSource);
EnterpriseLibraryContainer.Current
= EnterpriseLibraryContainer.CreateDefaultContainer(configSource);
你甚至可以获得智能感知支持。
有关更多信息MSDN