• 23-12-2015, 15:50:02
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Merhabalar,
    ASP.NET Identity MVC ile kullanıcıları listelemesini yapıyorum.
    Aynı zamanda kullanıcının rolünü de aynı sayfada göstersin istiyorum,
    GetRoles metodu kullandığımda benden userId istiyor.
    Ama bunu çözemedim hala, yeni bir method mu yazmam gerekiyor acaba?

            //
            // GET: /Users/
            public async Task<ActionResult> Index()
            {
                var user = await UserManager.Users.ToListAsync();
                return View(user);
            }
  • 23-12-2015, 15:58:33
    #2
    Üyeliği durduruldu
    bende sabahtan beri membership ve auntication, authrazation bakiyorum anlamadım
  • 23-12-2015, 21:07:26
    #3
    Kimlik doğrulama veya yönetimden onay bekliyor.
    var users = context.Users.Where(x => x.Roles.Select(y => y.Id)).ToList();
    
    veya
    
    var UserManager = HttpContext.GetOwinContext().GetUserManager<ApplicationUserManager>();
    var roles = UserManager.GetRoles(userid);
    context'ten değil db'den çekiyorsan ve lazyloading=false ise include etmelisin.
    var users = db.AspNetUsers
    .Include(x => x.AspNetUserRoles)
    .ToList();
  • 26-12-2015, 21:38:09
    #4
    Evet bende Üyelik sistemini daha yazmaya başlamadım fakat konuyu takipte kalayım
  • 04-01-2016, 20:13:04
    #5
    rob33n adlı üyeden alıntı: mesajı görüntüle
    var users = context.Users.Where(x => x.Roles.Select(y => y.Id)).ToList();
    
    veya
    
    var UserManager = HttpContext.GetOwinContext().GetUserManager<ApplicationUserManager>();
    var roles = UserManager.GetRoles(userid);
    context'ten değil db'den çekiyorsan ve lazyloading=false ise include etmelisin.
    var users = db.AspNetUsers
    .Include(x => x.AspNetUserRoles)
    .ToList();
    çok teşekkürler, şimdilik işimi gördü bunlar
  • 08-01-2016, 16:37:23
    #6
    çok kompleks bir yapınız yoksa identity kullanmanıza gerek yok. Kendi filterinizi yazabilirsiniz . Custom filter olarak aratırsanız oldukça yapı çıkacaktır. Bunla ilgili görsel ders isterseniz hazırlayabilirim müsait zamanda.