示例#1
0
        public static void Initialize(PortalUserContext context)
        {
            if (!context.Users.Any())
            {
                var department = new Department
                {
                    Id    = 1,
                    Title = "Managment"
                };
                var department2 = new Department
                {
                    Id    = 2,
                    Title = "It"
                };

                var user = new User
                {
                    Id         = 1,
                    UserName   = "******",
                    Department = department
                };
                var user2 = new User
                {
                    Id         = 2,
                    UserName   = "******",
                    Department = department2
                };
                context.Departments.Add(department);
                context.Departments.Add(department2);
                context.SaveChanges();
                context.PortalUsers.Add(user);
                context.PortalUsers.Add(user2);
                context.SaveChanges();
            }
        }
示例#2
0
        //private IOptions<IdentityOptions> _identityOptions;

        public AuthController(UserManager <ApplicationUser> _userManager,
                              SignInManager <ApplicationUser> _signInManager,
                              //IOptions<IdentityOptions> identityOptions,
                              ITokenService _tokenService,
                              PortalUserContext _context,
                              IMapper _mapper,
                              IHostingEnvironment _env)
        {
            mapper  = _mapper;
            env     = _env;
            context = _context;
            //_identityOptions = identityOptions;
            tokenServices = _tokenService;
            userManger    = _userManager;
            signInManager = _signInManager;
        }
示例#3
0
 public UsersController(PortalUserContext _context, IHostingEnvironment _env, IMapper _mapper)
 {
     context = _context;
     env     = _env;
     mapper  = _mapper;
 }