示例#1
0
 public ContactsViewComponent(SignInManager <IdentityUser> signInManager, UserManager <IdentityUser> userManager, Data.ApplicationDbContext db)
 {
     _signInManager = signInManager;
     _userManager   = userManager;
     _db            = db;
     _dbUserManager = new Core.UserManager(_db);
 }
示例#2
0
 public MessengerHub(Data.ApplicationDbContext db, SignInManager <IdentityUser> signInManager, UserManager <IdentityUser> userManager)
 {
     _db                = db;
     _signInManager     = signInManager;
     _userManager       = userManager;
     _dbMessagesManager = new Core.MessagesManager(_db);
     _dbUserManager     = new Core.UserManager(_db);
 }
示例#3
0
        public IViewComponentResult Invoke()
        {
            var id      = _userManager.GetUserAsync(HttpContext.User).Result.Id;
            var results = new Core.UserManager(_db).GetUserDetails(id);

            return(View(new ViewModels.ApplicationUserViewModel {
                Id = results.Id, FirstName = results.FirstName
            }));
        }
示例#4
0
 public ContactsListViewModel(Action <Exception> completion)
 {
     userManager = new Core.UserManager(completion);
 }