Ben bu örnekte var ProfileProvider
nasıl kullanılacağını anlamaya çalışıyorum: http://www.codeproject.com/KB/aspnet/AspNetEFProviders.aspxVarlık çerçevesi Profil Sağlayıcı örneği .. Nasıl başlatılır ve kurulur lütfen yardım edin!
Ben üyelik ve rol sağlayıcıları harika çalışıyor var, bunu örnekte olduğu tam olarak nasıl her şeyi kurulum var.
Aşağıda, üyelik ve rol sınıfları gibi kullandığım sınıf var. Bu da benim AccountController'ım tarafından çağrılacaktı.
public class AccountProfileService : IProfileService
{
private readonly EFProfileProvider _provider;
public AccountProfileService() : this(null) {}
public AccountProfileService(ProfileProvider provider)
{
_provider = (EFProfileProvider)(provider ?? [What do I put here?!]);
}
public void SetPropertyValues(SettingsContext context, SettingsPropertyValueCollection properties)
{
if (context == null) throw new ArgumentException("Value cannot be null or empty.", "context");
if (properties == null) throw new ArgumentException("Value cannot be null or empty.", "properties");
_provider.SetPropertyValues(context, properties);
}
}
Yukarıdaki kodda [Buraya ne yazmalıyım ?!]. Bu benim bir sorunum var. bu yüzden elde ettiğin Membership.Provider
veya Role.Provider
ama yok bu durumda ben Profile.Provider
kullanamazsınız: üyelik ve rol hizmetlerinin onlar da boş olarak başlatılır ancak bunlar ya çağrı böylece varsayılan olarak
Ayrıca profil üyeliği kullanmak için iyi bir uygulama yapıyorum nedir?
Herhangi bir Ioc kullanıyor musunuz? –