什么是ASP.NET提供程序?

时间:2010-02-18 09:45:24

标签: c# asp.net provider

ASP.NET Provider中“Provider”的含义是什么?例如,当我们谈论AuthorizationRuleProviderconnectionStrings.providerName,...?

4 个答案:

答案 0 :(得分:9)

这是一种设计模式:Provider model。此SO Q& A中也有一些很好的信息:Designing loosely coupled components in .NET - Provider Pattern

答案 1 :(得分:3)

它只是抽象接口的具体实现。您可以选择适当的提供程序以在运行时满足接口的要求。

答案 2 :(得分:1)

如果您想在应用程序中实现Provider模式,请查看此.NET Provider Model Template for Visual Studio(无耻插件)。

答案 3 :(得分:0)

与上面其他回答一样,它是提供者模式。我想补充一点, 提供商模式 n是 策略模式 的别名。

https://en.wikipedia.org/wiki/Provider_model