mirror of
https://github.com/jellyfin/jellyfin.git
synced 2026-06-27 18:10:54 +01:00
fix SA1503 for one line if statements
This commit is contained in:
@@ -32,17 +32,28 @@ namespace Jellyfin.Data.Entities
|
||||
/// <param name="_personrole1"></param>
|
||||
public Artwork(string path, Enums.ArtKind kind, Metadata _metadata0, PersonRole _personrole1)
|
||||
{
|
||||
if (string.IsNullOrEmpty(path)) throw new ArgumentNullException(nameof(path));
|
||||
if (string.IsNullOrEmpty(path))
|
||||
{
|
||||
throw new ArgumentNullException(nameof(path));
|
||||
}
|
||||
|
||||
this.Path = path;
|
||||
|
||||
this.Kind = kind;
|
||||
|
||||
if (_metadata0 == null) throw new ArgumentNullException(nameof(_metadata0));
|
||||
if (_metadata0 == null)
|
||||
{
|
||||
throw new ArgumentNullException(nameof(_metadata0));
|
||||
}
|
||||
|
||||
_metadata0.Artwork.Add(this);
|
||||
|
||||
if (_personrole1 == null) throw new ArgumentNullException(nameof(_personrole1));
|
||||
_personrole1.Artwork = this;
|
||||
if (_personrole1 == null)
|
||||
{
|
||||
throw new ArgumentNullException(nameof(_personrole1));
|
||||
}
|
||||
|
||||
_personrole1.Artwork = this;
|
||||
|
||||
Init();
|
||||
}
|
||||
|
||||
@@ -34,13 +34,25 @@ namespace Jellyfin.Data.Entities
|
||||
/// <param name="_book0"></param>
|
||||
public BookMetadata(string title, string language, DateTime dateadded, DateTime datemodified, Book _book0)
|
||||
{
|
||||
if (string.IsNullOrEmpty(title)) throw new ArgumentNullException(nameof(title));
|
||||
if (string.IsNullOrEmpty(title))
|
||||
{
|
||||
throw new ArgumentNullException(nameof(title));
|
||||
}
|
||||
|
||||
this.Title = title;
|
||||
|
||||
if (string.IsNullOrEmpty(language)) throw new ArgumentNullException(nameof(language));
|
||||
if (string.IsNullOrEmpty(language))
|
||||
{
|
||||
throw new ArgumentNullException(nameof(language));
|
||||
}
|
||||
|
||||
this.Language = language;
|
||||
|
||||
if (_book0 == null) throw new ArgumentNullException(nameof(_book0));
|
||||
if (_book0 == null)
|
||||
{
|
||||
throw new ArgumentNullException(nameof(_book0));
|
||||
}
|
||||
|
||||
_book0.BookMetadata.Add(this);
|
||||
|
||||
this.Publishers = new HashSet<Company>();
|
||||
|
||||
@@ -32,12 +32,20 @@ namespace Jellyfin.Data.Entities
|
||||
/// <param name="_release0"></param>
|
||||
public Chapter(string language, long timestart, Release _release0)
|
||||
{
|
||||
if (string.IsNullOrEmpty(language)) throw new ArgumentNullException(nameof(language));
|
||||
if (string.IsNullOrEmpty(language))
|
||||
{
|
||||
throw new ArgumentNullException(nameof(language));
|
||||
}
|
||||
|
||||
this.Language = language;
|
||||
|
||||
this.TimeStart = timestart;
|
||||
|
||||
if (_release0 == null) throw new ArgumentNullException(nameof(_release0));
|
||||
if (_release0 == null)
|
||||
{
|
||||
throw new ArgumentNullException(nameof(_release0));
|
||||
}
|
||||
|
||||
_release0.Chapters.Add(this);
|
||||
|
||||
|
||||
|
||||
@@ -38,15 +38,26 @@ namespace Jellyfin.Data.Entities
|
||||
// NOTE: This class has one-to-one associations with CollectionItem.
|
||||
// One-to-one associations are not validated in constructors since this causes a scenario where each one must be constructed before the other.
|
||||
|
||||
if (_collection0 == null) throw new ArgumentNullException(nameof(_collection0));
|
||||
if (_collection0 == null)
|
||||
{
|
||||
throw new ArgumentNullException(nameof(_collection0));
|
||||
}
|
||||
|
||||
_collection0.CollectionItem.Add(this);
|
||||
|
||||
if (_collectionitem1 == null) throw new ArgumentNullException(nameof(_collectionitem1));
|
||||
if (_collectionitem1 == null)
|
||||
{
|
||||
throw new ArgumentNullException(nameof(_collectionitem1));
|
||||
}
|
||||
|
||||
_collectionitem1.Next = this;
|
||||
|
||||
if (_collectionitem2 == null) throw new ArgumentNullException(nameof(_collectionitem2));
|
||||
_collectionitem2.Previous = this;
|
||||
if (_collectionitem2 == null)
|
||||
{
|
||||
throw new ArgumentNullException(nameof(_collectionitem2));
|
||||
}
|
||||
|
||||
_collectionitem2.Previous = this;
|
||||
|
||||
Init();
|
||||
}
|
||||
|
||||
@@ -37,19 +37,39 @@ namespace Jellyfin.Data.Entities
|
||||
/// <param name="_company4"></param>
|
||||
public Company(MovieMetadata _moviemetadata0, SeriesMetadata _seriesmetadata1, MusicAlbumMetadata _musicalbummetadata2, BookMetadata _bookmetadata3, Company _company4)
|
||||
{
|
||||
if (_moviemetadata0 == null) throw new ArgumentNullException(nameof(_moviemetadata0));
|
||||
if (_moviemetadata0 == null)
|
||||
{
|
||||
throw new ArgumentNullException(nameof(_moviemetadata0));
|
||||
}
|
||||
|
||||
_moviemetadata0.Studios.Add(this);
|
||||
|
||||
if (_seriesmetadata1 == null) throw new ArgumentNullException(nameof(_seriesmetadata1));
|
||||
if (_seriesmetadata1 == null)
|
||||
{
|
||||
throw new ArgumentNullException(nameof(_seriesmetadata1));
|
||||
}
|
||||
|
||||
_seriesmetadata1.Networks.Add(this);
|
||||
|
||||
if (_musicalbummetadata2 == null) throw new ArgumentNullException(nameof(_musicalbummetadata2));
|
||||
if (_musicalbummetadata2 == null)
|
||||
{
|
||||
throw new ArgumentNullException(nameof(_musicalbummetadata2));
|
||||
}
|
||||
|
||||
_musicalbummetadata2.Labels.Add(this);
|
||||
|
||||
if (_bookmetadata3 == null) throw new ArgumentNullException(nameof(_bookmetadata3));
|
||||
if (_bookmetadata3 == null)
|
||||
{
|
||||
throw new ArgumentNullException(nameof(_bookmetadata3));
|
||||
}
|
||||
|
||||
_bookmetadata3.Publishers.Add(this);
|
||||
|
||||
if (_company4 == null) throw new ArgumentNullException(nameof(_company4));
|
||||
if (_company4 == null)
|
||||
{
|
||||
throw new ArgumentNullException(nameof(_company4));
|
||||
}
|
||||
|
||||
_company4.Parent = this;
|
||||
|
||||
this.CompanyMetadata = new HashSet<CompanyMetadata>();
|
||||
|
||||
@@ -31,15 +31,26 @@ namespace Jellyfin.Data.Entities
|
||||
/// <param name="_company0"></param>
|
||||
public CompanyMetadata(string title, string language, DateTime dateadded, DateTime datemodified, Company _company0)
|
||||
{
|
||||
if (string.IsNullOrEmpty(title)) throw new ArgumentNullException(nameof(title));
|
||||
if (string.IsNullOrEmpty(title))
|
||||
{
|
||||
throw new ArgumentNullException(nameof(title));
|
||||
}
|
||||
|
||||
this.Title = title;
|
||||
|
||||
if (string.IsNullOrEmpty(language)) throw new ArgumentNullException(nameof(language));
|
||||
if (string.IsNullOrEmpty(language))
|
||||
{
|
||||
throw new ArgumentNullException(nameof(language));
|
||||
}
|
||||
|
||||
this.Language = language;
|
||||
|
||||
if (_company0 == null) throw new ArgumentNullException(nameof(_company0));
|
||||
_company0.CompanyMetadata.Add(this);
|
||||
if (_company0 == null)
|
||||
{
|
||||
throw new ArgumentNullException(nameof(_company0));
|
||||
}
|
||||
|
||||
_company0.CompanyMetadata.Add(this);
|
||||
|
||||
Init();
|
||||
}
|
||||
|
||||
@@ -30,15 +30,26 @@ namespace Jellyfin.Data.Entities
|
||||
/// <param name="_customitem0"></param>
|
||||
public CustomItemMetadata(string title, string language, DateTime dateadded, DateTime datemodified, CustomItem _customitem0)
|
||||
{
|
||||
if (string.IsNullOrEmpty(title)) throw new ArgumentNullException(nameof(title));
|
||||
if (string.IsNullOrEmpty(title))
|
||||
{
|
||||
throw new ArgumentNullException(nameof(title));
|
||||
}
|
||||
|
||||
this.Title = title;
|
||||
|
||||
if (string.IsNullOrEmpty(language)) throw new ArgumentNullException(nameof(language));
|
||||
if (string.IsNullOrEmpty(language))
|
||||
{
|
||||
throw new ArgumentNullException(nameof(language));
|
||||
}
|
||||
|
||||
this.Language = language;
|
||||
|
||||
if (_customitem0 == null) throw new ArgumentNullException(nameof(_customitem0));
|
||||
_customitem0.CustomItemMetadata.Add(this);
|
||||
if (_customitem0 == null)
|
||||
{
|
||||
throw new ArgumentNullException(nameof(_customitem0));
|
||||
}
|
||||
|
||||
_customitem0.CustomItemMetadata.Add(this);
|
||||
|
||||
Init();
|
||||
}
|
||||
|
||||
@@ -42,7 +42,11 @@ namespace Jellyfin.Data.Entities
|
||||
|
||||
this.UrlId = urlid;
|
||||
|
||||
if (_season0 == null) throw new ArgumentNullException(nameof(_season0));
|
||||
if (_season0 == null)
|
||||
{
|
||||
throw new ArgumentNullException(nameof(_season0));
|
||||
}
|
||||
|
||||
_season0.Episodes.Add(this);
|
||||
|
||||
this.Releases = new HashSet<Release>();
|
||||
|
||||
@@ -31,15 +31,26 @@ namespace Jellyfin.Data.Entities
|
||||
/// <param name="_episode0"></param>
|
||||
public EpisodeMetadata(string title, string language, DateTime dateadded, DateTime datemodified, Episode _episode0)
|
||||
{
|
||||
if (string.IsNullOrEmpty(title)) throw new ArgumentNullException(nameof(title));
|
||||
if (string.IsNullOrEmpty(title))
|
||||
{
|
||||
throw new ArgumentNullException(nameof(title));
|
||||
}
|
||||
|
||||
this.Title = title;
|
||||
|
||||
if (string.IsNullOrEmpty(language)) throw new ArgumentNullException(nameof(language));
|
||||
if (string.IsNullOrEmpty(language))
|
||||
{
|
||||
throw new ArgumentNullException(nameof(language));
|
||||
}
|
||||
|
||||
this.Language = language;
|
||||
|
||||
if (_episode0 == null) throw new ArgumentNullException(nameof(_episode0));
|
||||
_episode0.EpisodeMetadata.Add(this);
|
||||
if (_episode0 == null)
|
||||
{
|
||||
throw new ArgumentNullException(nameof(_episode0));
|
||||
}
|
||||
|
||||
_episode0.EpisodeMetadata.Add(this);
|
||||
|
||||
Init();
|
||||
}
|
||||
|
||||
@@ -31,12 +31,19 @@ namespace Jellyfin.Data.Entities
|
||||
/// <param name="_metadata0"></param>
|
||||
public Genre(string name, Metadata _metadata0)
|
||||
{
|
||||
if (string.IsNullOrEmpty(name)) throw new ArgumentNullException(nameof(name));
|
||||
if (string.IsNullOrEmpty(name))
|
||||
{
|
||||
throw new ArgumentNullException(nameof(name));
|
||||
}
|
||||
|
||||
this.Name = name;
|
||||
|
||||
if (_metadata0 == null) throw new ArgumentNullException(nameof(_metadata0));
|
||||
_metadata0.Genres.Add(this);
|
||||
if (_metadata0 == null)
|
||||
{
|
||||
throw new ArgumentNullException(nameof(_metadata0));
|
||||
}
|
||||
|
||||
_metadata0.Genres.Add(this);
|
||||
|
||||
Init();
|
||||
}
|
||||
|
||||
@@ -30,9 +30,12 @@ namespace Jellyfin.Data.Entities
|
||||
/// <param name="name"></param>
|
||||
public Library(string name)
|
||||
{
|
||||
if (string.IsNullOrEmpty(name)) throw new ArgumentNullException(nameof(name));
|
||||
this.Name = name;
|
||||
if (string.IsNullOrEmpty(name))
|
||||
{
|
||||
throw new ArgumentNullException(nameof(name));
|
||||
}
|
||||
|
||||
this.Name = name;
|
||||
|
||||
Init();
|
||||
}
|
||||
|
||||
@@ -30,9 +30,12 @@ namespace Jellyfin.Data.Entities
|
||||
/// <param name="path">Absolute Path.</param>
|
||||
public LibraryRoot(string path)
|
||||
{
|
||||
if (string.IsNullOrEmpty(path)) throw new ArgumentNullException(nameof(path));
|
||||
this.Path = path;
|
||||
if (string.IsNullOrEmpty(path))
|
||||
{
|
||||
throw new ArgumentNullException(nameof(path));
|
||||
}
|
||||
|
||||
this.Path = path;
|
||||
|
||||
Init();
|
||||
}
|
||||
|
||||
@@ -35,12 +35,20 @@ namespace Jellyfin.Data.Entities
|
||||
/// <param name="_release0"></param>
|
||||
public MediaFile(string path, Enums.MediaFileKind kind, Release _release0)
|
||||
{
|
||||
if (string.IsNullOrEmpty(path)) throw new ArgumentNullException(nameof(path));
|
||||
if (string.IsNullOrEmpty(path))
|
||||
{
|
||||
throw new ArgumentNullException(nameof(path));
|
||||
}
|
||||
|
||||
this.Path = path;
|
||||
|
||||
this.Kind = kind;
|
||||
|
||||
if (_release0 == null) throw new ArgumentNullException(nameof(_release0));
|
||||
if (_release0 == null)
|
||||
{
|
||||
throw new ArgumentNullException(nameof(_release0));
|
||||
}
|
||||
|
||||
_release0.MediaFiles.Add(this);
|
||||
|
||||
this.MediaFileStreams = new HashSet<MediaFileStream>();
|
||||
|
||||
@@ -33,9 +33,12 @@ namespace Jellyfin.Data.Entities
|
||||
{
|
||||
this.StreamNumber = streamnumber;
|
||||
|
||||
if (_mediafile0 == null) throw new ArgumentNullException(nameof(_mediafile0));
|
||||
_mediafile0.MediaFileStreams.Add(this);
|
||||
if (_mediafile0 == null)
|
||||
{
|
||||
throw new ArgumentNullException(nameof(_mediafile0));
|
||||
}
|
||||
|
||||
_mediafile0.MediaFileStreams.Add(this);
|
||||
|
||||
Init();
|
||||
}
|
||||
|
||||
@@ -30,10 +30,18 @@ namespace Jellyfin.Data.Entities
|
||||
/// <param name="language">ISO-639-3 3-character language codes.</param>
|
||||
protected Metadata(string title, string language, DateTime dateadded, DateTime datemodified)
|
||||
{
|
||||
if (string.IsNullOrEmpty(title)) throw new ArgumentNullException(nameof(title));
|
||||
if (string.IsNullOrEmpty(title))
|
||||
{
|
||||
throw new ArgumentNullException(nameof(title));
|
||||
}
|
||||
|
||||
this.Title = title;
|
||||
|
||||
if (string.IsNullOrEmpty(language)) throw new ArgumentNullException(nameof(language));
|
||||
if (string.IsNullOrEmpty(language))
|
||||
{
|
||||
throw new ArgumentNullException(nameof(language));
|
||||
}
|
||||
|
||||
this.Language = language;
|
||||
|
||||
this.PersonRoles = new HashSet<PersonRole>();
|
||||
|
||||
@@ -30,9 +30,12 @@ namespace Jellyfin.Data.Entities
|
||||
/// <param name="name"></param>
|
||||
public MetadataProvider(string name)
|
||||
{
|
||||
if (string.IsNullOrEmpty(name)) throw new ArgumentNullException(nameof(name));
|
||||
this.Name = name;
|
||||
if (string.IsNullOrEmpty(name))
|
||||
{
|
||||
throw new ArgumentNullException(nameof(name));
|
||||
}
|
||||
|
||||
this.Name = name;
|
||||
|
||||
Init();
|
||||
}
|
||||
|
||||
@@ -40,21 +40,40 @@ namespace Jellyfin.Data.Entities
|
||||
// NOTE: This class has one-to-one associations with MetadataProviderId.
|
||||
// One-to-one associations are not validated in constructors since this causes a scenario where each one must be constructed before the other.
|
||||
|
||||
if (string.IsNullOrEmpty(providerid)) throw new ArgumentNullException(nameof(providerid));
|
||||
if (string.IsNullOrEmpty(providerid))
|
||||
{
|
||||
throw new ArgumentNullException(nameof(providerid));
|
||||
}
|
||||
|
||||
this.ProviderId = providerid;
|
||||
|
||||
if (_metadata0 == null) throw new ArgumentNullException(nameof(_metadata0));
|
||||
if (_metadata0 == null)
|
||||
{
|
||||
throw new ArgumentNullException(nameof(_metadata0));
|
||||
}
|
||||
|
||||
_metadata0.Sources.Add(this);
|
||||
|
||||
if (_person1 == null) throw new ArgumentNullException(nameof(_person1));
|
||||
if (_person1 == null)
|
||||
{
|
||||
throw new ArgumentNullException(nameof(_person1));
|
||||
}
|
||||
|
||||
_person1.Sources.Add(this);
|
||||
|
||||
if (_personrole2 == null) throw new ArgumentNullException(nameof(_personrole2));
|
||||
if (_personrole2 == null)
|
||||
{
|
||||
throw new ArgumentNullException(nameof(_personrole2));
|
||||
}
|
||||
|
||||
_personrole2.Sources.Add(this);
|
||||
|
||||
if (_ratingsource3 == null) throw new ArgumentNullException(nameof(_ratingsource3));
|
||||
_ratingsource3.Source = this;
|
||||
if (_ratingsource3 == null)
|
||||
{
|
||||
throw new ArgumentNullException(nameof(_ratingsource3));
|
||||
}
|
||||
|
||||
_ratingsource3.Source = this;
|
||||
|
||||
Init();
|
||||
}
|
||||
|
||||
@@ -35,13 +35,25 @@ namespace Jellyfin.Data.Entities
|
||||
/// <param name="_movie0"></param>
|
||||
public MovieMetadata(string title, string language, DateTime dateadded, DateTime datemodified, Movie _movie0)
|
||||
{
|
||||
if (string.IsNullOrEmpty(title)) throw new ArgumentNullException(nameof(title));
|
||||
if (string.IsNullOrEmpty(title))
|
||||
{
|
||||
throw new ArgumentNullException(nameof(title));
|
||||
}
|
||||
|
||||
this.Title = title;
|
||||
|
||||
if (string.IsNullOrEmpty(language)) throw new ArgumentNullException(nameof(language));
|
||||
if (string.IsNullOrEmpty(language))
|
||||
{
|
||||
throw new ArgumentNullException(nameof(language));
|
||||
}
|
||||
|
||||
this.Language = language;
|
||||
|
||||
if (_movie0 == null) throw new ArgumentNullException(nameof(_movie0));
|
||||
if (_movie0 == null)
|
||||
{
|
||||
throw new ArgumentNullException(nameof(_movie0));
|
||||
}
|
||||
|
||||
_movie0.MovieMetadata.Add(this);
|
||||
|
||||
this.Studios = new HashSet<Company>();
|
||||
|
||||
@@ -35,13 +35,25 @@ namespace Jellyfin.Data.Entities
|
||||
/// <param name="_musicalbum0"></param>
|
||||
public MusicAlbumMetadata(string title, string language, DateTime dateadded, DateTime datemodified, MusicAlbum _musicalbum0)
|
||||
{
|
||||
if (string.IsNullOrEmpty(title)) throw new ArgumentNullException(nameof(title));
|
||||
if (string.IsNullOrEmpty(title))
|
||||
{
|
||||
throw new ArgumentNullException(nameof(title));
|
||||
}
|
||||
|
||||
this.Title = title;
|
||||
|
||||
if (string.IsNullOrEmpty(language)) throw new ArgumentNullException(nameof(language));
|
||||
if (string.IsNullOrEmpty(language))
|
||||
{
|
||||
throw new ArgumentNullException(nameof(language));
|
||||
}
|
||||
|
||||
this.Language = language;
|
||||
|
||||
if (_musicalbum0 == null) throw new ArgumentNullException(nameof(_musicalbum0));
|
||||
if (_musicalbum0 == null)
|
||||
{
|
||||
throw new ArgumentNullException(nameof(_musicalbum0));
|
||||
}
|
||||
|
||||
_musicalbum0.MusicAlbumMetadata.Add(this);
|
||||
|
||||
this.Labels = new HashSet<Company>();
|
||||
|
||||
@@ -36,7 +36,11 @@ namespace Jellyfin.Data.Entities
|
||||
{
|
||||
this.UrlId = urlid;
|
||||
|
||||
if (string.IsNullOrEmpty(name)) throw new ArgumentNullException(nameof(name));
|
||||
if (string.IsNullOrEmpty(name))
|
||||
{
|
||||
throw new ArgumentNullException(nameof(name));
|
||||
}
|
||||
|
||||
this.Name = name;
|
||||
|
||||
this.Sources = new HashSet<MetadataProviderId>();
|
||||
|
||||
@@ -42,7 +42,11 @@ namespace Jellyfin.Data.Entities
|
||||
|
||||
this.Type = type;
|
||||
|
||||
if (_metadata0 == null) throw new ArgumentNullException(nameof(_metadata0));
|
||||
if (_metadata0 == null)
|
||||
{
|
||||
throw new ArgumentNullException(nameof(_metadata0));
|
||||
}
|
||||
|
||||
_metadata0.PersonRoles.Add(this);
|
||||
|
||||
this.Sources = new HashSet<MetadataProviderId>();
|
||||
|
||||
@@ -31,15 +31,26 @@ namespace Jellyfin.Data.Entities
|
||||
/// <param name="_photo0"></param>
|
||||
public PhotoMetadata(string title, string language, DateTime dateadded, DateTime datemodified, Photo _photo0)
|
||||
{
|
||||
if (string.IsNullOrEmpty(title)) throw new ArgumentNullException(nameof(title));
|
||||
if (string.IsNullOrEmpty(title))
|
||||
{
|
||||
throw new ArgumentNullException(nameof(title));
|
||||
}
|
||||
|
||||
this.Title = title;
|
||||
|
||||
if (string.IsNullOrEmpty(language)) throw new ArgumentNullException(nameof(language));
|
||||
if (string.IsNullOrEmpty(language))
|
||||
{
|
||||
throw new ArgumentNullException(nameof(language));
|
||||
}
|
||||
|
||||
this.Language = language;
|
||||
|
||||
if (_photo0 == null) throw new ArgumentNullException(nameof(_photo0));
|
||||
_photo0.PhotoMetadata.Add(this);
|
||||
if (_photo0 == null)
|
||||
{
|
||||
throw new ArgumentNullException(nameof(_photo0));
|
||||
}
|
||||
|
||||
_photo0.PhotoMetadata.Add(this);
|
||||
|
||||
Init();
|
||||
}
|
||||
|
||||
@@ -34,15 +34,26 @@ namespace Jellyfin.Data.Entities
|
||||
/// <param name="_group1"></param>
|
||||
public ProviderMapping(string providername, string providersecrets, string providerdata, User _user0, Group _group1)
|
||||
{
|
||||
if (string.IsNullOrEmpty(providername)) throw new ArgumentNullException(nameof(providername));
|
||||
if (string.IsNullOrEmpty(providername))
|
||||
{
|
||||
throw new ArgumentNullException(nameof(providername));
|
||||
}
|
||||
|
||||
this.ProviderName = providername;
|
||||
|
||||
if (string.IsNullOrEmpty(providersecrets)) throw new ArgumentNullException(nameof(providersecrets));
|
||||
if (string.IsNullOrEmpty(providersecrets))
|
||||
{
|
||||
throw new ArgumentNullException(nameof(providersecrets));
|
||||
}
|
||||
|
||||
this.ProviderSecrets = providersecrets;
|
||||
|
||||
if (string.IsNullOrEmpty(providerdata)) throw new ArgumentNullException(nameof(providerdata));
|
||||
this.ProviderData = providerdata;
|
||||
if (string.IsNullOrEmpty(providerdata))
|
||||
{
|
||||
throw new ArgumentNullException(nameof(providerdata));
|
||||
}
|
||||
|
||||
this.ProviderData = providerdata;
|
||||
|
||||
Init();
|
||||
}
|
||||
|
||||
@@ -33,9 +33,12 @@ namespace Jellyfin.Data.Entities
|
||||
{
|
||||
this.Value = value;
|
||||
|
||||
if (_metadata0 == null) throw new ArgumentNullException(nameof(_metadata0));
|
||||
_metadata0.Ratings.Add(this);
|
||||
if (_metadata0 == null)
|
||||
{
|
||||
throw new ArgumentNullException(nameof(_metadata0));
|
||||
}
|
||||
|
||||
_metadata0.Ratings.Add(this);
|
||||
|
||||
Init();
|
||||
}
|
||||
|
||||
@@ -39,9 +39,12 @@ namespace Jellyfin.Data.Entities
|
||||
|
||||
this.MinimumValue = minimumvalue;
|
||||
|
||||
if (_rating0 == null) throw new ArgumentNullException(nameof(_rating0));
|
||||
_rating0.RatingType = this;
|
||||
if (_rating0 == null)
|
||||
{
|
||||
throw new ArgumentNullException(nameof(_rating0));
|
||||
}
|
||||
|
||||
_rating0.RatingType = this;
|
||||
|
||||
Init();
|
||||
}
|
||||
|
||||
@@ -40,25 +40,53 @@ namespace Jellyfin.Data.Entities
|
||||
/// <param name="_photo5"></param>
|
||||
public Release(string name, Movie _movie0, Episode _episode1, Track _track2, CustomItem _customitem3, Book _book4, Photo _photo5)
|
||||
{
|
||||
if (string.IsNullOrEmpty(name)) throw new ArgumentNullException(nameof(name));
|
||||
if (string.IsNullOrEmpty(name))
|
||||
{
|
||||
throw new ArgumentNullException(nameof(name));
|
||||
}
|
||||
|
||||
this.Name = name;
|
||||
|
||||
if (_movie0 == null) throw new ArgumentNullException(nameof(_movie0));
|
||||
if (_movie0 == null)
|
||||
{
|
||||
throw new ArgumentNullException(nameof(_movie0));
|
||||
}
|
||||
|
||||
_movie0.Releases.Add(this);
|
||||
|
||||
if (_episode1 == null) throw new ArgumentNullException(nameof(_episode1));
|
||||
if (_episode1 == null)
|
||||
{
|
||||
throw new ArgumentNullException(nameof(_episode1));
|
||||
}
|
||||
|
||||
_episode1.Releases.Add(this);
|
||||
|
||||
if (_track2 == null) throw new ArgumentNullException(nameof(_track2));
|
||||
if (_track2 == null)
|
||||
{
|
||||
throw new ArgumentNullException(nameof(_track2));
|
||||
}
|
||||
|
||||
_track2.Releases.Add(this);
|
||||
|
||||
if (_customitem3 == null) throw new ArgumentNullException(nameof(_customitem3));
|
||||
if (_customitem3 == null)
|
||||
{
|
||||
throw new ArgumentNullException(nameof(_customitem3));
|
||||
}
|
||||
|
||||
_customitem3.Releases.Add(this);
|
||||
|
||||
if (_book4 == null) throw new ArgumentNullException(nameof(_book4));
|
||||
if (_book4 == null)
|
||||
{
|
||||
throw new ArgumentNullException(nameof(_book4));
|
||||
}
|
||||
|
||||
_book4.Releases.Add(this);
|
||||
|
||||
if (_photo5 == null) throw new ArgumentNullException(nameof(_photo5));
|
||||
if (_photo5 == null)
|
||||
{
|
||||
throw new ArgumentNullException(nameof(_photo5));
|
||||
}
|
||||
|
||||
_photo5.Releases.Add(this);
|
||||
|
||||
this.MediaFiles = new HashSet<MediaFile>();
|
||||
|
||||
@@ -42,7 +42,11 @@ namespace Jellyfin.Data.Entities
|
||||
|
||||
this.UrlId = urlid;
|
||||
|
||||
if (_series0 == null) throw new ArgumentNullException(nameof(_series0));
|
||||
if (_series0 == null)
|
||||
{
|
||||
throw new ArgumentNullException(nameof(_series0));
|
||||
}
|
||||
|
||||
_series0.Seasons.Add(this);
|
||||
|
||||
this.SeasonMetadata = new HashSet<SeasonMetadata>();
|
||||
|
||||
@@ -32,15 +32,26 @@ namespace Jellyfin.Data.Entities
|
||||
/// <param name="_season0"></param>
|
||||
public SeasonMetadata(string title, string language, DateTime dateadded, DateTime datemodified, Season _season0)
|
||||
{
|
||||
if (string.IsNullOrEmpty(title)) throw new ArgumentNullException(nameof(title));
|
||||
if (string.IsNullOrEmpty(title))
|
||||
{
|
||||
throw new ArgumentNullException(nameof(title));
|
||||
}
|
||||
|
||||
this.Title = title;
|
||||
|
||||
if (string.IsNullOrEmpty(language)) throw new ArgumentNullException(nameof(language));
|
||||
if (string.IsNullOrEmpty(language))
|
||||
{
|
||||
throw new ArgumentNullException(nameof(language));
|
||||
}
|
||||
|
||||
this.Language = language;
|
||||
|
||||
if (_season0 == null) throw new ArgumentNullException(nameof(_season0));
|
||||
_season0.SeasonMetadata.Add(this);
|
||||
if (_season0 == null)
|
||||
{
|
||||
throw new ArgumentNullException(nameof(_season0));
|
||||
}
|
||||
|
||||
_season0.SeasonMetadata.Add(this);
|
||||
|
||||
Init();
|
||||
}
|
||||
|
||||
@@ -35,13 +35,25 @@ namespace Jellyfin.Data.Entities
|
||||
/// <param name="_series0"></param>
|
||||
public SeriesMetadata(string title, string language, DateTime dateadded, DateTime datemodified, Series _series0)
|
||||
{
|
||||
if (string.IsNullOrEmpty(title)) throw new ArgumentNullException(nameof(title));
|
||||
if (string.IsNullOrEmpty(title))
|
||||
{
|
||||
throw new ArgumentNullException(nameof(title));
|
||||
}
|
||||
|
||||
this.Title = title;
|
||||
|
||||
if (string.IsNullOrEmpty(language)) throw new ArgumentNullException(nameof(language));
|
||||
if (string.IsNullOrEmpty(language))
|
||||
{
|
||||
throw new ArgumentNullException(nameof(language));
|
||||
}
|
||||
|
||||
this.Language = language;
|
||||
|
||||
if (_series0 == null) throw new ArgumentNullException(nameof(_series0));
|
||||
if (_series0 == null)
|
||||
{
|
||||
throw new ArgumentNullException(nameof(_series0));
|
||||
}
|
||||
|
||||
_series0.SeriesMetadata.Add(this);
|
||||
|
||||
this.Networks = new HashSet<Company>();
|
||||
|
||||
@@ -42,7 +42,11 @@ namespace Jellyfin.Data.Entities
|
||||
|
||||
this.UrlId = urlid;
|
||||
|
||||
if (_musicalbum0 == null) throw new ArgumentNullException(nameof(_musicalbum0));
|
||||
if (_musicalbum0 == null)
|
||||
{
|
||||
throw new ArgumentNullException(nameof(_musicalbum0));
|
||||
}
|
||||
|
||||
_musicalbum0.Tracks.Add(this);
|
||||
|
||||
this.Releases = new HashSet<Release>();
|
||||
|
||||
@@ -31,15 +31,26 @@ namespace Jellyfin.Data.Entities
|
||||
/// <param name="_track0"></param>
|
||||
public TrackMetadata(string title, string language, DateTime dateadded, DateTime datemodified, Track _track0)
|
||||
{
|
||||
if (string.IsNullOrEmpty(title)) throw new ArgumentNullException(nameof(title));
|
||||
if (string.IsNullOrEmpty(title))
|
||||
{
|
||||
throw new ArgumentNullException(nameof(title));
|
||||
}
|
||||
|
||||
this.Title = title;
|
||||
|
||||
if (string.IsNullOrEmpty(language)) throw new ArgumentNullException(nameof(language));
|
||||
if (string.IsNullOrEmpty(language))
|
||||
{
|
||||
throw new ArgumentNullException(nameof(language));
|
||||
}
|
||||
|
||||
this.Language = language;
|
||||
|
||||
if (_track0 == null) throw new ArgumentNullException(nameof(_track0));
|
||||
_track0.TrackMetadata.Add(this);
|
||||
if (_track0 == null)
|
||||
{
|
||||
throw new ArgumentNullException(nameof(_track0));
|
||||
}
|
||||
|
||||
_track0.TrackMetadata.Add(this);
|
||||
|
||||
Init();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user