public async Task CreateAsync(UserAddress address) { if (address == null) { throw new ArgumentNullException(); } _context.UserAddresses.Add(address); await _context.SaveChangesAsync(); }
public async Task AddAsync(Artist artist) { if (artist == null) { throw new ArgumentNullException(); } _context.Artists.Add(artist); await _context.SaveChangesAsync(); }
public async Task AddAsync(Album album) { bool exists = await _context.Albums.AnyAsync(s => s.AlbumId == album.AlbumId); if (exists) { throw new ArgumentException(); } _context.Albums.Add(album); await _context.SaveChangesAsync(); }
public async Task AddAsync(Genre genre) { _context.Genres.Add(genre); await _context.SaveChangesAsync(); }