public ApplicationGroupManager(ApplicationGroupStore applicationGroupStore, ApplicationRoleManager applicationRoleManager, ApplicationUserManager applicationUserManager)
 {
     _groupStore  = applicationGroupStore;
     _db          = applicationGroupStore.Context;
     _roleManager = applicationRoleManager;
     _userManager = applicationUserManager;
 }
 public ApplicationGroupManager()
 {
     _db = HttpContext.Current
           .GetOwinContext().Get <AppDbContext>()
           .WithUsername(HttpContext.Current.User.Identity.GetUserName());
     _userManager = HttpContext.Current
                    .GetOwinContext().GetUserManager <ApplicationUserManager>();
     _roleManager = HttpContext.Current
                    .GetOwinContext().Get <ApplicationRoleManager>();
     _groupStore = new ApplicationGroupStore(_db);
 }
 public ApplicationGroupManager(ApplicationGroupStore applicationGroupStore)
 {
     _groupStore = applicationGroupStore;
     _db         = applicationGroupStore.Context;
 }