コード例 #1
0
        public LoginAuthModel Register(AccountRegisterRequestDTO request)
        {
            int     index  = RandomHelper.Default.Next(1, 101);
            Account entity = new Account
            {
                Account1 = request.Account,
                NickName = request.NickName,
                Pwd      = Md5Helper.Encrypt(request.Password),
                Avatar   = $"/heads/{index}_100.gif",
                Intro    = string.Empty
            };

            _snsdbContext.Accounts.Add(entity);
            _snsdbContext.SaveChanges();

            return(EnityToModel(entity));
        }
コード例 #2
0
        public async Task Register(AccountRegisterRequestDTO request)
        {
            var account = _service.Register(request);

            await SignIn(account);
        }