[英]What is an ASP.NET Provider?
ASP.NET Provider中的“Provider”是什么意思? 例如,当我们谈论AuthorizationRuleProvider
, connectionStrings.providerName
,...?
这是一种设计模式:提供者模型。 在这个 SO Q&A 中也有一些很好的信息: Designingloosely Coupled components in .NET - Provider Pattern
它只是抽象接口的具体实现。 您可以选择合适的提供程序来满足运行时接口的要求。
如果你想在你的应用程序中实现提供者模式,看看这个.NET Provider Model Template for Visual Studio (无耻插件)。
正如上面其他人回答的那样,它是提供者模式。 我想补充一点, Provider 模式n 是Strategy 模式的别名。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.