public static GerenciadorUsuario Create(IdentityFactoryOptions <GerenciadorUsuario> options, IOwinContext context) { IdentityContext db = context.Get <IdentityContext>(); GerenciadorUsuario manager = new GerenciadorUsuario(new UserStore <Usuario>(db)); return(manager); }
//Este método, de acordo com o livro, é usado na view Index do PapelAdminController para exibir //todos os usuários do papel. Mas nesta aplicação ainda não e talvez não será usado. public static MvcHtmlString GetUserName(this HtmlHelper html, string id) { GerenciadorUsuario mgr = HttpContext.Current.GetOwinContext().GetUserManager <GerenciadorUsuario>(); return(new MvcHtmlString(mgr.FindByIdAsync(id).Result.UserName)); }