Как получить текущий профиль провайдера в ASP.NET MVC
Я использую Ninject для добавления хранилища в моего поставщика членства и поставщика ролей, поэтому мой код для этого:
public class SystemAdminsRolesProvider : ClientRoleProvider
{
[Inject]
public ICenterRepository DBRepository { get; set; }
//......
}
и на фабрике Ninject Control я звоню:
kernel = new StandardKernel();
kernel.Inject(Membership.Provider);
kernel.Inject(Roles.Provider);
таким образом, зависимость будет введена как поставщикам членства, так и поставщикам ролей.
Суть в том, что я могу легко найти ТЕКУЩИХ провайдеров для членства и ролей, но как мне найти текущего провайдера для профиля!!???
Спасибо,
1 ответ
Решение
Я нашел это, это:
System.Web.Profile.ProfileManager.Provider
Спасибо,