public RegisterModel( UserManager <IdentityUser> userManager, SignInManager <IdentityUser> signInManager, RoleManager <IdentityRole> roleManager, ApplicationDbContext context, IWebHostEnvironment environment) { _context = context; _userManager = userManager; _sigInManager = signInManager; _roleManager = roleManager; _environment = environment; _uploadimage = new Uploadimage(); _customer = new LCustomers(context); }
//creo construtro para hacer iyeccion de clases que recibira como parametros objetos de las clases usermanager signmanager y rolemanager public RegisterModel( SignInManager <IdentityUser> signInManager, UserManager <IdentityUser> UserManager, RoleManager <IdentityRole> roleManager, ApplicationDbContext context, IWebHostEnvironment environment) { //aca las inicializamos _UserManager = UserManager; _signInManager = signInManager; _roleManager = roleManager; _context = context; _environment = environment; _uploadimage = new Uploadimage();//objeto de la clase uploadimage //creo objeto de topo LUsersRoles para llamar al metodo de esa clase => metodo on get _userRole = new LUsersRoles(); }