【问题标题】:What is an ASP.NET Provider?什么是 ASP.NET 提供程序?
【发布时间】:2011-01-18 06:12:27
【问题描述】:

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

【问题讨论】:

    标签: c# asp.net provider


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        【解决方案3】:

        如果你想在你的应用程序中实现提供者模式,看看这个.NET Provider Model Template for Visual Studio(无耻插件)。

        【讨论】:

          【解决方案4】:

          正如上面其他人回答的那样,它是提供者模式。我想补充一点,Provider 模式n 是 Strategy 模式 的别名。

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

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 2011-02-27
            • 2014-11-07
            • 2010-10-23
            • 1970-01-01
            • 1970-01-01
            • 2020-07-15
            • 1970-01-01
            相关资源
            最近更新 更多