Exemple #1
0
        public async Task <DbUser> AddUserAsync(DbUser user)
        {
            if (ReferenceEquals(user, null))
            {
                throw new ArgumentNullException(nameof(user));
            }

            var addedItem = _context.Users.Add(user);
            await _context.SaveChangesAsync().ConfigureAwait(false);

            return(addedItem);
        }
        public async Task <DbChannel> AddChannelAsync(DbChannel channel)
        {
            if (ReferenceEquals(channel, null))
            {
                throw new ArgumentNullException(nameof(channel));
            }

            var addedItem = _context.Channels.Add(channel);
            await _context.SaveChangesAsync().ConfigureAwait(false);

            return(addedItem);
        }
Exemple #3
0
        public async Task <DbFavoriteGames> AddFavoriteGamesAsync(DbFavoriteGames news)
        {
            if (ReferenceEquals(news, null))
            {
                throw new ArgumentNullException(nameof(news));
            }

            var addedItem = _context.FavoriteGames.Add(news);
            await _context.SaveChangesAsync().ConfigureAwait(false);

            return(addedItem);
        }
Exemple #4
0
        public async Task <DbGame> AddGameAsync(DbGame game)
        {
            if (ReferenceEquals(game, null))
            {
                throw new ArgumentNullException(nameof(game));
            }

            var addedItem = _context.Games.Add(game);
            await _context.SaveChangesAsync().ConfigureAwait(false);

            return(addedItem);
        }