[英]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.