Я знаю, как я могу переключаться между несколькими MembershipProviders, если они имеют тип членства, как:MVC Несколько MembershipProviders - один из них WebSecurity
MembershipProvider provider;
if (username.Text.StartsWith("G\") then
provider = Membership.Providers["GlobalProvider"];
else
provider = Membership.Providers["StandardProvider"];
if (provider.ValidateUser(...
Но у меня есть проблемы, если один из них является WebSecurity Provider , который VS2012 использует в интернет-шаблоне, который является экземпляром ExtendedMembershiprovider. Я хотел бы использовать это для членства/доступа к области администрирования веб-сайта, тогда как на остальной части сайта используется сторонний пользовательский поставщик сторонних поставщиков для доступа пользователей к некоторым другим областям.
Так что я думаю, что она сводится к вопросу:
Как можно переключаться между экземпляром членством и ExtendedMembership?