Я использую ASP.NET 2.0 и его различных провайдеров.
Я переопределил большинство методов, которые мне нужны, и
иметь следующих пользовательских провайдеров:
ProjectMembershipProvider
ProjectProfileProvider
ProjectRoleProvider
В дизайне моего проекта я намеревался
обернуть таможенных поставщиков в стиле фасада
дизайн - смешивание и подбор профилирования, членство,
и роли в методах API, чтобы упростить вещи для
Разработчики.
Но я обнаружил, что многие методы
в моих пользовательских провайдеров не нужно менять,
действительно. И, кажется, глупо обернуть автономный
метод в другом методе, который делает именно
то же самое.
Итак, мой подход неверен? Или я должен разрешить
конечные пользователи для создания пользовательских провайдеров
при необходимости и смешивать / сочетать API, когда это необходимо?
Это кажется немного излишним, но я не могу
см. другой путь.
Советы приветствуются.
Спасибо.