Как изменить поставщика членства ASP.NET в коде? Мне нужно переопределить его для модульного тестирования.Как изменить поставщика членства ASP.NET в коде?
0
A
ответ
1
Я полагаю, что вы не можете сделать это в хорошем смысле, так как Membership.Provider
не имеет сеттера, но вы всегда можете изменить его отражением. Membership
класс имеет такое поле, которое хранит текущий поставщик членства:
public static class Membership
{
private static MembershipProvider s_Provider;
Так что, если вы установите его на пользовательское значение при отражении, то элементы управления ASP.Net будет использовать Ваш новый провайдер.
Первоначально это свойство инициализировалось только один раз, и вы не можете нормально его изменить.
Другой способ может иметь разные конфигурации для модульных тестов, которые будут указывать на другого поставщика членства в разделе членства, но не знают, будет ли он работать для провайдера членства или нет.
Смежные вопросы
- 1. Asp.Net поставщика членства конфликт
- 2. Определение поставщика членства в Asp.net
- 3. тестирование пользовательского поставщика членства ASP.NET
- 4. WCF и ASP.NET поставщика членства
- 5. Создание поставщика членства в ASP.NET Website Model
- 6. Изменить атрибут поставщика членства Программным В Web.Config
- 7. с использованием поставщика членства asp.net в dll
- 8. Реализация поставщика членства ASP.NET в трехуровневой архитектуре
- 9. ASP.NET MVC3 Пользовательский поставщик членства - указанное имя поставщика членства недействительно
- 10. Возможно ли изменить имя пользователя для поставщика членства asp.net?
- 11. Как добавить поставщика членства asp.net в веб-приложение asp.net?
- 12. простой поставщика членства в MVC
- 13. Изменение поставщика членства ASP.NET по коду
- 14. Использование поставщика членства Microsoft за пределами ASP.NET
- 15. Поставщик роли ASP.NET против поставщика членства
- 16. Олицетворение с использованием поставщика членства ASP.NET
- 17. MVC 4 Изменить имя приложения поставщика членства
- 18. Ошибка поставщика пользовательского членства ASP.NET Web Forms
- 19. Сценарий для создания поставщика членства ASP.NET Пользователь
- 20. Как настроить поставщика членства в MVC "
- 21. Как правильно настроить поставщика членства?
- 22. тестирование поставщика членства
- 23. Любой способ обработки идентификатора ASP.NET как поставщика членства?
- 24. Программно добавив поставщика членства
- 25. Initialize поставщика членства
- 26. Регистрация поставщика Sitefinity пользовательского членства
- 27. Использование поставщика членства в EF CodeFirst
- 28. Как добавить дополнительное поле с помощью поставщика членства ASP.Net?
- 29. Как вызвать функцию CreateUser вручную поставщика членства asp.net
- 30. Как отключить учетную запись у поставщика членства ASP.NET?
Возможно, вы можете использовать несколько поставщиков членства, просто добавьте другой провайдер в раздел web.config приложения. –
bashkan