Что такое поставщик ASP.NET?
Вопрос
Что означает "Поставщик" в ASP.NET Поставщик?Например , когда мы говорим о AuthorizationRuleProvider
, connectionStrings.providerName
, ...?
Решение
Это шаблон дизайна:В Модель поставщика.В этом разделе вопросов и ответов SO также есть некоторая полезная информация: Проектирование слабосвязанных компонентов в шаблоне .NET - Provider
Другие советы
Это просто конкретная реализация абстрактного интерфейса.Вы можете выбрать подходящего поставщика для выполнения требований интерфейса во время выполнения.
И если вы хотите реализовать шаблон Provider в своем приложении, взгляните на это Шаблон модели поставщика .NET для Visual Studio (бесстыдная пробка).
Не связан с StackOverflow