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); }
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); }
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); }