コード例 #1
0
        public async Task <IdentityResult> RegisterUser(RegistrationModel model)
        {
            var propertyManagerUser = new PropertyManagerUser
            {
                UserName = model.Username,
                Email    = model.EmailAddress
            };

            var result = await _userManager.CreateAsync(propertyManagerUser, model.Password);

            return(result);
        }
コード例 #2
0
        //Adding Method to register user
        public async Task <IdentityResult> RegisterUser(RegistrationModel userModel)
        {
            //Instantiate new PropertyManagerUser
            PropertyManagerUser user = new PropertyManagerUser
            {
                UserName    = userModel.EmailAddress,
                Email       = userModel.EmailAddress,
                FirstName   = userModel.FirstName,
                LastName    = userModel.LastName,
                PhoneNumber = userModel.PhoneNumber
            };

            //Creates user and stores password in encrypted format
            var result = await _userManager.CreateAsync(user, userModel.Password);

            return(result);
        }