Asp.net mvc 4 如何在ASP.NET MVC中获取当前配置文件提供程序

Asp.net mvc 4 如何在ASP.NET MVC中获取当前配置文件提供程序,asp.net-mvc-4,ninject,profile-provider,Asp.net Mvc 4,Ninject,Profile Provider,我使用Ninject将存储库注入我的成员资格提供程序和角色提供程序,因此我的代码如下: public class SystemAdminsRolesProvider : ClientRoleProvider { [Inject] public ICenterRepository DBRepository { get; set; } //...... } 在Ninject控制工厂,我称之为: kernel = new StandardKernel(); kernel.I

我使用Ninject将存储库注入我的成员资格提供程序和角色提供程序,因此我的代码如下:

public class SystemAdminsRolesProvider : ClientRoleProvider
{
    [Inject]
    public ICenterRepository DBRepository { get; set; }

    //......
}
在Ninject控制工厂,我称之为:

kernel = new StandardKernel();
kernel.Inject(Membership.Provider);
kernel.Inject(Roles.Provider);
因此,依赖关系将同时注入成员资格和角色提供者

关键是我可以很容易地找到当前的成员资格和角色提供程序,但是如何才能找到当前的配置文件提供程序

谢谢,我找到了,它是:

System.Web.Profile.ProfileManager.Provider
谢谢