コード例 #1
0
        public async Task <UserModel> AddUser(UserModel user)
        {
            if (user == null)
            {
                throw new NullReferenceException(nameof(user));
            }
            user.UserId = Guid.NewGuid();
            await db.User.AddAsync(user);

            await db.SaveChangesAsync();

            return(user);
        }
コード例 #2
0
        private async Task <SubredditModel> AddSubreddit(SubredditModel subreddit)
        {
            if (subreddit == null)
            {
                throw new NullReferenceException(nameof(subreddit));
            }
            subreddit.Id = Guid.NewGuid();
            await db.Subreddit.AddAsync(subreddit);

            await db.SaveChangesAsync();

            return(subreddit);
        }