任何人都可以解释 ASP.NET 2.0 中的提供者模型
最好有一个简单的例子。
Preferablly with a simple example.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
最好有一个简单的例子。
Preferablly with a simple example.
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(1)
该规范可在以下位置找到:http://msdn.microsoft.com/en- us/library/ms972319.aspx
来自 http://en.wikipedia.org/wiki/Provider_model
一个例子是会员提供商。在运行时,它会根据配置设置确定要使用哪个提供程序。提供者必须遵守规范(通常由接口定义)。它创建可以满足规范要求的指定类型的实例,然后调用它的方法来完成工作。
这使您可以增强和增强默认功能,以使用标准接口提供您自己的实现(即:自定义身份验证逻辑)。
与抽象工厂和构建器模式非常相似。
The spec can be found at: http://msdn.microsoft.com/en-us/library/ms972319.aspx
From http://en.wikipedia.org/wiki/Provider_model
An example would be membership providers. At runtime it works out which provider to use based on configuration settings. The provider must adhere to a specification (defined usually by an interface). It creates an instance of the type specified that can fulfill the requirements of the specification, and then calls methods on it to do the work.
This lets you augment and enhance default functionality to provide your own implementation (ie: custom authentication logic) using a standard interface.
Very similar to abstract factory and builder patterns.