Geçtiğimiz birkaç gün için Kimlik sistemi Core ile birlikte Kimlik sistemi ile mücadele ediyorum. İşte bazı bilgiler sorunumu ifşa öncesinde var:Çekirdek için Kimlik ile EFCore Kullanma
-
tembel yüklenmesini desteklemez
- Varlık çerçeve Çekirdek, bu şimdiye hangi öğeleri söylemek için
- dahil edilecek öğeleri diyerek istekli yükleme kullanıyorum demektir
services.AddIdentity<ApplicationUser, ApplicationRole>(options => { options.Cookies.ApplicationCookie.AutomaticChallenge = false; }) .AddUserManager<UserManager>() .AddRoleManager<RoleManager>() .AddUserStore<UserStore>() .AddRoleStore<RoleStore>() .AddEntityFrameworkStores<ApplicationDbContext, int>() .AddDefaultTokenProviders();
kullanıyorum Kimlik sistemi olarak yapılandırılmıştır
Asistan sorunun kendisine:
Ben belirteçleri oluşturmak için kimlik sistemi kullanmak vb kullanıcıları olsun ama bu kadar ben UserManager
nesnesinin kendisi istekli yükleme yapamaz istiyoruz yöntemleri Task<ApplicationUser>
ve iade Include()
yönteminin kendisi IQueryable
gerektirir (istekli yükleme yapmak için). Her ikisi de istekli yükleme ve UserManager
kullanabilmek için genel yolu nedir?
Bu sorunu https://github.com/aspnet/Identity/issues/1082#issuecomment-273514725 adresinde takip edebilirsiniz. Sorununuzu çözmek için iyi olduğunu düşünüyorum. –