Как получить текущий профиль провайдера в 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

Спасибо,

Другие вопросы по тегам