コード例 #1
0
ファイル: UserStore.cs プロジェクト: turenc/Plato
        public async Task <IdentityResult> CreateAsync(User user, CancellationToken cancellationToken)
        {
            cancellationToken.ThrowIfCancellationRequested();

            if (user == null)
            {
                throw new ArgumentNullException(nameof(user));
            }

            var newUser = await _platoUserStore.CreateAsync(user);

            if ((newUser != null) && (newUser.Id > 0))
            {
                return(IdentityResult.Success);
            }

            return(IdentityResult.Failed());
        }