diff --git a/Jellyfin.Data/DayOfWeekHelper.cs b/Jellyfin.Data/DayOfWeekHelper.cs
index 32a41368db3..4e75f4cfd19 100644
--- a/Jellyfin.Data/DayOfWeekHelper.cs
+++ b/Jellyfin.Data/DayOfWeekHelper.cs
@@ -1,3 +1,5 @@
+#pragma warning disable CS1591
+
using System;
using System.Collections.Generic;
using Jellyfin.Data.Enums;
diff --git a/Jellyfin.Data/Entities/ActivityLog.cs b/Jellyfin.Data/Entities/ActivityLog.cs
index 522c2066403..ac61b9e3ba7 100644
--- a/Jellyfin.Data/Entities/ActivityLog.cs
+++ b/Jellyfin.Data/Entities/ActivityLog.cs
@@ -1,3 +1,5 @@
+#pragma warning disable CS1591
+
using System;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
diff --git a/Jellyfin.Data/Entities/Artwork.cs b/Jellyfin.Data/Entities/Artwork.cs
index 6ed32eac33a..4508f54882c 100644
--- a/Jellyfin.Data/Entities/Artwork.cs
+++ b/Jellyfin.Data/Entities/Artwork.cs
@@ -1,3 +1,5 @@
+#pragma warning disable CS1591
+
using System;
using System.ComponentModel.DataAnnotations;
diff --git a/Jellyfin.Data/Entities/Book.cs b/Jellyfin.Data/Entities/Book.cs
index c4d12496e60..b6198ee01c3 100644
--- a/Jellyfin.Data/Entities/Book.cs
+++ b/Jellyfin.Data/Entities/Book.cs
@@ -1,3 +1,5 @@
+#pragma warning disable CS1591
+
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations.Schema;
@@ -31,6 +33,7 @@ namespace Jellyfin.Data.Entities
/// Public constructor with required data.
///
/// This is whats gets displayed in the Urls and API requests. This could also be a string.
+ /// The date the object was added.
public Book(Guid urlid, DateTime dateadded)
{
this.UrlId = urlid;
@@ -45,6 +48,7 @@ namespace Jellyfin.Data.Entities
/// Static create function (for use in LINQ queries, etc.)
///
/// This is whats gets displayed in the Urls and API requests. This could also be a string.
+ /// The date the object was added.
public static Book Create(Guid urlid, DateTime dateadded)
{
return new Book(urlid, dateadded);
diff --git a/Jellyfin.Data/Entities/BookMetadata.cs b/Jellyfin.Data/Entities/BookMetadata.cs
index df43090d3dd..9734cf20ec7 100644
--- a/Jellyfin.Data/Entities/BookMetadata.cs
+++ b/Jellyfin.Data/Entities/BookMetadata.cs
@@ -1,3 +1,5 @@
+#pragma warning disable CS1591
+
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations.Schema;
@@ -31,6 +33,8 @@ namespace Jellyfin.Data.Entities
///
/// The title or name of the object.
/// ISO-639-3 3-character language codes.
+ /// The date the object was added.
+ /// The date the object was last modified.
///
public BookMetadata(string title, string language, DateTime dateadded, DateTime datemodified, Book _book0)
{
@@ -65,6 +69,8 @@ namespace Jellyfin.Data.Entities
///
/// The title or name of the object.
/// ISO-639-3 3-character language codes.
+ /// The date the object was added.
+ /// The date the object was last modified.
///
public static BookMetadata Create(string title, string language, DateTime dateadded, DateTime datemodified, Book _book0)
{
diff --git a/Jellyfin.Data/Entities/Chapter.cs b/Jellyfin.Data/Entities/Chapter.cs
index 4575cdb4d7a..52cdeef7828 100644
--- a/Jellyfin.Data/Entities/Chapter.cs
+++ b/Jellyfin.Data/Entities/Chapter.cs
@@ -1,3 +1,5 @@
+#pragma warning disable CS1591
+
using System;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
diff --git a/Jellyfin.Data/Entities/Collection.cs b/Jellyfin.Data/Entities/Collection.cs
index 01836d8937f..0c317d71ed7 100644
--- a/Jellyfin.Data/Entities/Collection.cs
+++ b/Jellyfin.Data/Entities/Collection.cs
@@ -1,3 +1,5 @@
+#pragma warning disable CS1591
+
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
diff --git a/Jellyfin.Data/Entities/CollectionItem.cs b/Jellyfin.Data/Entities/CollectionItem.cs
index d879806ee6f..fb589c2baf8 100644
--- a/Jellyfin.Data/Entities/CollectionItem.cs
+++ b/Jellyfin.Data/Entities/CollectionItem.cs
@@ -1,3 +1,5 @@
+#pragma warning disable CS1591
+
using System;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
diff --git a/Jellyfin.Data/Entities/Company.cs b/Jellyfin.Data/Entities/Company.cs
index e905a17daf1..8bd48045d06 100644
--- a/Jellyfin.Data/Entities/Company.cs
+++ b/Jellyfin.Data/Entities/Company.cs
@@ -1,3 +1,5 @@
+#pragma warning disable CS1591
+
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
diff --git a/Jellyfin.Data/Entities/CompanyMetadata.cs b/Jellyfin.Data/Entities/CompanyMetadata.cs
index e75349cf2a8..48ea4bdc50e 100644
--- a/Jellyfin.Data/Entities/CompanyMetadata.cs
+++ b/Jellyfin.Data/Entities/CompanyMetadata.cs
@@ -1,3 +1,5 @@
+#pragma warning disable CS1591
+
using System;
using System.ComponentModel.DataAnnotations;
@@ -28,6 +30,8 @@ namespace Jellyfin.Data.Entities
///
/// The title or name of the object.
/// ISO-639-3 3-character language codes.
+ /// The date the object was added.
+ /// The date the object was last modified.
///
public CompanyMetadata(string title, string language, DateTime dateadded, DateTime datemodified, Company _company0)
{
@@ -60,6 +64,8 @@ namespace Jellyfin.Data.Entities
///
/// The title or name of the object.
/// ISO-639-3 3-character language codes.
+ /// The date the object was added.
+ /// The date the object was last modified.
///
public static CompanyMetadata Create(string title, string language, DateTime dateadded, DateTime datemodified, Company _company0)
{
diff --git a/Jellyfin.Data/Entities/CustomItem.cs b/Jellyfin.Data/Entities/CustomItem.cs
index 44639159149..8ea08488f42 100644
--- a/Jellyfin.Data/Entities/CustomItem.cs
+++ b/Jellyfin.Data/Entities/CustomItem.cs
@@ -1,3 +1,5 @@
+#pragma warning disable CS1591
+
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations.Schema;
@@ -31,6 +33,7 @@ namespace Jellyfin.Data.Entities
/// Public constructor with required data.
///
/// This is whats gets displayed in the Urls and API requests. This could also be a string.
+ /// The date the object was added.
public CustomItem(Guid urlid, DateTime dateadded)
{
this.UrlId = urlid;
@@ -45,6 +48,7 @@ namespace Jellyfin.Data.Entities
/// Static create function (for use in LINQ queries, etc.)
///
/// This is whats gets displayed in the Urls and API requests. This could also be a string.
+ /// The date the object was added.
public static CustomItem Create(Guid urlid, DateTime dateadded)
{
return new CustomItem(urlid, dateadded);
diff --git a/Jellyfin.Data/Entities/CustomItemMetadata.cs b/Jellyfin.Data/Entities/CustomItemMetadata.cs
index 965ed731f9f..9c89399e69e 100644
--- a/Jellyfin.Data/Entities/CustomItemMetadata.cs
+++ b/Jellyfin.Data/Entities/CustomItemMetadata.cs
@@ -1,3 +1,5 @@
+#pragma warning disable CS1591
+
using System;
namespace Jellyfin.Data.Entities
@@ -27,6 +29,8 @@ namespace Jellyfin.Data.Entities
///
/// The title or name of the object.
/// ISO-639-3 3-character language codes.
+ /// The date the object was added.
+ /// The date the object was last modified.
///
public CustomItemMetadata(string title, string language, DateTime dateadded, DateTime datemodified, CustomItem _customitem0)
{
@@ -59,6 +63,8 @@ namespace Jellyfin.Data.Entities
///
/// The title or name of the object.
/// ISO-639-3 3-character language codes.
+ /// The date the object was added.
+ /// The date the object was last modified.
///
public static CustomItemMetadata Create(string title, string language, DateTime dateadded, DateTime datemodified, CustomItem _customitem0)
{
diff --git a/Jellyfin.Data/Entities/Episode.cs b/Jellyfin.Data/Entities/Episode.cs
index 57fbf894bf2..1c189444820 100644
--- a/Jellyfin.Data/Entities/Episode.cs
+++ b/Jellyfin.Data/Entities/Episode.cs
@@ -1,3 +1,5 @@
+#pragma warning disable CS1591
+
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations.Schema;
@@ -34,6 +36,7 @@ namespace Jellyfin.Data.Entities
/// Public constructor with required data.
///
/// This is whats gets displayed in the Urls and API requests. This could also be a string.
+ /// The date the object was added.
///
public Episode(Guid urlid, DateTime dateadded, Season _season0)
{
@@ -59,6 +62,7 @@ namespace Jellyfin.Data.Entities
/// Static create function (for use in LINQ queries, etc.)
///
/// This is whats gets displayed in the Urls and API requests. This could also be a string.
+ /// The date the object was added.
///
public static Episode Create(Guid urlid, DateTime dateadded, Season _season0)
{
diff --git a/Jellyfin.Data/Entities/EpisodeMetadata.cs b/Jellyfin.Data/Entities/EpisodeMetadata.cs
index 9a21fd50f0b..26ad7200b80 100644
--- a/Jellyfin.Data/Entities/EpisodeMetadata.cs
+++ b/Jellyfin.Data/Entities/EpisodeMetadata.cs
@@ -1,3 +1,5 @@
+#pragma warning disable CS1591
+
using System;
using System.ComponentModel.DataAnnotations;
@@ -28,6 +30,8 @@ namespace Jellyfin.Data.Entities
///
/// The title or name of the object.
/// ISO-639-3 3-character language codes.
+ /// The date the object was added.
+ /// The date the object was last modified.
///
public EpisodeMetadata(string title, string language, DateTime dateadded, DateTime datemodified, Episode _episode0)
{
@@ -60,6 +64,8 @@ namespace Jellyfin.Data.Entities
///
/// The title or name of the object.
/// ISO-639-3 3-character language codes.
+ /// The date the object was added.
+ /// The date the object was last modified.
///
public static EpisodeMetadata Create(string title, string language, DateTime dateadded, DateTime datemodified, Episode _episode0)
{
diff --git a/Jellyfin.Data/Entities/Genre.cs b/Jellyfin.Data/Entities/Genre.cs
index 24e6815d80b..43a180f6b68 100644
--- a/Jellyfin.Data/Entities/Genre.cs
+++ b/Jellyfin.Data/Entities/Genre.cs
@@ -1,3 +1,5 @@
+#pragma warning disable CS1591
+
using System;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
diff --git a/Jellyfin.Data/Entities/Group.cs b/Jellyfin.Data/Entities/Group.cs
index 47833378e82..a1ec6b1fa4f 100644
--- a/Jellyfin.Data/Entities/Group.cs
+++ b/Jellyfin.Data/Entities/Group.cs
@@ -1,3 +1,5 @@
+#pragma warning disable CS1591
+
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
diff --git a/Jellyfin.Data/Entities/ImageInfo.cs b/Jellyfin.Data/Entities/ImageInfo.cs
index 64e36a791af..cf0895ad43c 100644
--- a/Jellyfin.Data/Entities/ImageInfo.cs
+++ b/Jellyfin.Data/Entities/ImageInfo.cs
@@ -1,4 +1,6 @@
-using System;
+#pragma warning disable CS1591
+
+using System;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
diff --git a/Jellyfin.Data/Entities/ItemDisplayPreferences.cs b/Jellyfin.Data/Entities/ItemDisplayPreferences.cs
index 95c08e6c6ce..023cdc74005 100644
--- a/Jellyfin.Data/Entities/ItemDisplayPreferences.cs
+++ b/Jellyfin.Data/Entities/ItemDisplayPreferences.cs
@@ -1,4 +1,6 @@
-using System;
+#pragma warning disable CS1591
+
+using System;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using Jellyfin.Data.Enums;
diff --git a/Jellyfin.Data/Entities/Library.cs b/Jellyfin.Data/Entities/Library.cs
index d935e43b144..23cc9bd7de1 100644
--- a/Jellyfin.Data/Entities/Library.cs
+++ b/Jellyfin.Data/Entities/Library.cs
@@ -1,3 +1,5 @@
+#pragma warning disable CS1591
+
using System;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
diff --git a/Jellyfin.Data/Entities/LibraryItem.cs b/Jellyfin.Data/Entities/LibraryItem.cs
index f41753560c4..00b2f9497f5 100644
--- a/Jellyfin.Data/Entities/LibraryItem.cs
+++ b/Jellyfin.Data/Entities/LibraryItem.cs
@@ -1,3 +1,5 @@
+#pragma warning disable CS1591
+
using System;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
@@ -20,6 +22,7 @@ namespace Jellyfin.Data.Entities
/// Public constructor with required data.
///
/// This is whats gets displayed in the Urls and API requests. This could also be a string.
+ /// The date the object was added.
protected LibraryItem(Guid urlid, DateTime dateadded)
{
this.UrlId = urlid;
diff --git a/Jellyfin.Data/Entities/LibraryRoot.cs b/Jellyfin.Data/Entities/LibraryRoot.cs
index 9695ed638d7..07e16fff457 100644
--- a/Jellyfin.Data/Entities/LibraryRoot.cs
+++ b/Jellyfin.Data/Entities/LibraryRoot.cs
@@ -1,3 +1,5 @@
+#pragma warning disable CS1591
+
using System;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
diff --git a/Jellyfin.Data/Entities/MediaFile.cs b/Jellyfin.Data/Entities/MediaFile.cs
index 7382cda95b3..b69dbe2fa7f 100644
--- a/Jellyfin.Data/Entities/MediaFile.cs
+++ b/Jellyfin.Data/Entities/MediaFile.cs
@@ -1,3 +1,5 @@
+#pragma warning disable CS1591
+
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
diff --git a/Jellyfin.Data/Entities/MediaFileStream.cs b/Jellyfin.Data/Entities/MediaFileStream.cs
index 977fd54e193..1c59e663d6a 100644
--- a/Jellyfin.Data/Entities/MediaFileStream.cs
+++ b/Jellyfin.Data/Entities/MediaFileStream.cs
@@ -1,3 +1,5 @@
+#pragma warning disable CS1591
+
using System;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
diff --git a/Jellyfin.Data/Entities/Metadata.cs b/Jellyfin.Data/Entities/Metadata.cs
index a4ac6dc540a..42525fa9992 100644
--- a/Jellyfin.Data/Entities/Metadata.cs
+++ b/Jellyfin.Data/Entities/Metadata.cs
@@ -1,3 +1,5 @@
+#pragma warning disable CS1591
+
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
@@ -28,6 +30,8 @@ namespace Jellyfin.Data.Entities
///
/// The title or name of the object.
/// ISO-639-3 3-character language codes.
+ /// The date the object was added.
+ /// The date the object was last modified.
protected Metadata(string title, string language, DateTime dateadded, DateTime datemodified)
{
if (string.IsNullOrEmpty(title))
diff --git a/Jellyfin.Data/Entities/MetadataProvider.cs b/Jellyfin.Data/Entities/MetadataProvider.cs
index e93ea97d628..ebb2c1dbc1b 100644
--- a/Jellyfin.Data/Entities/MetadataProvider.cs
+++ b/Jellyfin.Data/Entities/MetadataProvider.cs
@@ -1,3 +1,5 @@
+#pragma warning disable CS1591
+
using System;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
diff --git a/Jellyfin.Data/Entities/MetadataProviderId.cs b/Jellyfin.Data/Entities/MetadataProviderId.cs
index 68f139436aa..ca3e16b1aa1 100644
--- a/Jellyfin.Data/Entities/MetadataProviderId.cs
+++ b/Jellyfin.Data/Entities/MetadataProviderId.cs
@@ -1,3 +1,5 @@
+#pragma warning disable CS1591
+
using System;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
diff --git a/Jellyfin.Data/Entities/Movie.cs b/Jellyfin.Data/Entities/Movie.cs
index 64326ca3a41..842d5b2b017 100644
--- a/Jellyfin.Data/Entities/Movie.cs
+++ b/Jellyfin.Data/Entities/Movie.cs
@@ -1,3 +1,5 @@
+#pragma warning disable CS1591
+
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations.Schema;
@@ -31,6 +33,7 @@ namespace Jellyfin.Data.Entities
/// Public constructor with required data.
///
/// This is whats gets displayed in the Urls and API requests. This could also be a string.
+ /// The date the object was added.
public Movie(Guid urlid, DateTime dateadded)
{
this.UrlId = urlid;
@@ -45,6 +48,7 @@ namespace Jellyfin.Data.Entities
/// Static create function (for use in LINQ queries, etc.)
///
/// This is whats gets displayed in the Urls and API requests. This could also be a string.
+ /// The date the object was added.
public static Movie Create(Guid urlid, DateTime dateadded)
{
return new Movie(urlid, dateadded);
diff --git a/Jellyfin.Data/Entities/MovieMetadata.cs b/Jellyfin.Data/Entities/MovieMetadata.cs
index cbcb78e374f..a6c82dda8ff 100644
--- a/Jellyfin.Data/Entities/MovieMetadata.cs
+++ b/Jellyfin.Data/Entities/MovieMetadata.cs
@@ -1,3 +1,5 @@
+#pragma warning disable CS1591
+
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
@@ -32,6 +34,8 @@ namespace Jellyfin.Data.Entities
///
/// The title or name of the object.
/// ISO-639-3 3-character language codes.
+ /// The date the object was added.
+ /// The date the object was last modified.
///
public MovieMetadata(string title, string language, DateTime dateadded, DateTime datemodified, Movie _movie0)
{
@@ -66,6 +70,8 @@ namespace Jellyfin.Data.Entities
///
/// The title or name of the object.
/// ISO-639-3 3-character language codes.
+ /// The date the object was added.
+ /// The date the object was last modified.
///
public static MovieMetadata Create(string title, string language, DateTime dateadded, DateTime datemodified, Movie _movie0)
{
diff --git a/Jellyfin.Data/Entities/MusicAlbum.cs b/Jellyfin.Data/Entities/MusicAlbum.cs
index 9afea1fb696..e03c3bfb0d7 100644
--- a/Jellyfin.Data/Entities/MusicAlbum.cs
+++ b/Jellyfin.Data/Entities/MusicAlbum.cs
@@ -1,3 +1,5 @@
+#pragma warning disable CS1591
+
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations.Schema;
@@ -31,6 +33,7 @@ namespace Jellyfin.Data.Entities
/// Public constructor with required data.
///
/// This is whats gets displayed in the Urls and API requests. This could also be a string.
+ /// The date the object was added.
public MusicAlbum(Guid urlid, DateTime dateadded)
{
this.UrlId = urlid;
@@ -45,6 +48,7 @@ namespace Jellyfin.Data.Entities
/// Static create function (for use in LINQ queries, etc.)
///
/// This is whats gets displayed in the Urls and API requests. This could also be a string.
+ /// The date the object was added.
public static MusicAlbum Create(Guid urlid, DateTime dateadded)
{
return new MusicAlbum(urlid, dateadded);
diff --git a/Jellyfin.Data/Entities/MusicAlbumMetadata.cs b/Jellyfin.Data/Entities/MusicAlbumMetadata.cs
index bfcbebbe8a3..01ad736ce21 100644
--- a/Jellyfin.Data/Entities/MusicAlbumMetadata.cs
+++ b/Jellyfin.Data/Entities/MusicAlbumMetadata.cs
@@ -1,3 +1,5 @@
+#pragma warning disable CS1591
+
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
@@ -32,6 +34,8 @@ namespace Jellyfin.Data.Entities
///
/// The title or name of the object.
/// ISO-639-3 3-character language codes.
+ /// The date the object was added.
+ /// The date the object was last modified.
///
public MusicAlbumMetadata(string title, string language, DateTime dateadded, DateTime datemodified, MusicAlbum _musicalbum0)
{
@@ -66,6 +70,8 @@ namespace Jellyfin.Data.Entities
///
/// The title or name of the object.
/// ISO-639-3 3-character language codes.
+ /// The date the object was added.
+ /// The date the object was last modified.
///
public static MusicAlbumMetadata Create(string title, string language, DateTime dateadded, DateTime datemodified, MusicAlbum _musicalbum0)
{
diff --git a/Jellyfin.Data/Entities/Permission.cs b/Jellyfin.Data/Entities/Permission.cs
index b675e911d94..af3270a8802 100644
--- a/Jellyfin.Data/Entities/Permission.cs
+++ b/Jellyfin.Data/Entities/Permission.cs
@@ -1,3 +1,5 @@
+#pragma warning disable CS1591
+
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using Jellyfin.Data.Enums;
diff --git a/Jellyfin.Data/Entities/Person.cs b/Jellyfin.Data/Entities/Person.cs
index b6d91ea8695..f0cfb73221e 100644
--- a/Jellyfin.Data/Entities/Person.cs
+++ b/Jellyfin.Data/Entities/Person.cs
@@ -1,3 +1,5 @@
+#pragma warning disable CS1591
+
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
@@ -32,6 +34,8 @@ namespace Jellyfin.Data.Entities
///
///
///
+ /// The date the object was added.
+ /// The date the object was last modified.
public Person(Guid urlid, string name, DateTime dateadded, DateTime datemodified)
{
this.UrlId = urlid;
@@ -53,6 +57,8 @@ namespace Jellyfin.Data.Entities
///
///
///
+ /// The date the object was added.
+ /// The date the object was last modified.
public static Person Create(Guid urlid, string name, DateTime dateadded, DateTime datemodified)
{
return new Person(urlid, name, dateadded, datemodified);
diff --git a/Jellyfin.Data/Entities/PersonRole.cs b/Jellyfin.Data/Entities/PersonRole.cs
index 2dd5f116fc7..895a9f47ac3 100644
--- a/Jellyfin.Data/Entities/PersonRole.cs
+++ b/Jellyfin.Data/Entities/PersonRole.cs
@@ -1,3 +1,5 @@
+#pragma warning disable CS1591
+
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
diff --git a/Jellyfin.Data/Entities/Photo.cs b/Jellyfin.Data/Entities/Photo.cs
index 9da55fe430e..7648bc21209 100644
--- a/Jellyfin.Data/Entities/Photo.cs
+++ b/Jellyfin.Data/Entities/Photo.cs
@@ -1,3 +1,5 @@
+#pragma warning disable CS1591
+
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations.Schema;
@@ -31,6 +33,7 @@ namespace Jellyfin.Data.Entities
/// Public constructor with required data.
///
/// This is whats gets displayed in the Urls and API requests. This could also be a string.
+ /// The date the object was added.
public Photo(Guid urlid, DateTime dateadded)
{
this.UrlId = urlid;
@@ -45,6 +48,7 @@ namespace Jellyfin.Data.Entities
/// Static create function (for use in LINQ queries, etc.)
///
/// This is whats gets displayed in the Urls and API requests. This could also be a string.
+ /// The date the object was added.
public static Photo Create(Guid urlid, DateTime dateadded)
{
return new Photo(urlid, dateadded);
diff --git a/Jellyfin.Data/Entities/PhotoMetadata.cs b/Jellyfin.Data/Entities/PhotoMetadata.cs
index b5aec7229ee..3f06d3f2b57 100644
--- a/Jellyfin.Data/Entities/PhotoMetadata.cs
+++ b/Jellyfin.Data/Entities/PhotoMetadata.cs
@@ -1,3 +1,5 @@
+#pragma warning disable CS1591
+
using System;
using System.ComponentModel.DataAnnotations.Schema;
@@ -28,6 +30,8 @@ namespace Jellyfin.Data.Entities
///
/// The title or name of the object.
/// ISO-639-3 3-character language codes.
+ /// The date the object was added.
+ /// The date the object was last modified.
///
public PhotoMetadata(string title, string language, DateTime dateadded, DateTime datemodified, Photo _photo0)
{
@@ -60,6 +64,8 @@ namespace Jellyfin.Data.Entities
///
/// The title or name of the object.
/// ISO-639-3 3-character language codes.
+ /// The date the object was added.
+ /// The date the object was last modified.
///
public static PhotoMetadata Create(string title, string language, DateTime dateadded, DateTime datemodified, Photo _photo0)
{
diff --git a/Jellyfin.Data/Entities/ProviderMapping.cs b/Jellyfin.Data/Entities/ProviderMapping.cs
index c53e3bf408f..44ebfba76d3 100644
--- a/Jellyfin.Data/Entities/ProviderMapping.cs
+++ b/Jellyfin.Data/Entities/ProviderMapping.cs
@@ -1,3 +1,5 @@
+#pragma warning disable CS1591
+
using System;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
diff --git a/Jellyfin.Data/Entities/Rating.cs b/Jellyfin.Data/Entities/Rating.cs
index 49a0d502d21..c57b0a0e84f 100644
--- a/Jellyfin.Data/Entities/Rating.cs
+++ b/Jellyfin.Data/Entities/Rating.cs
@@ -1,3 +1,5 @@
+#pragma warning disable CS1591
+
using System;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
diff --git a/Jellyfin.Data/Entities/RatingSource.cs b/Jellyfin.Data/Entities/RatingSource.cs
index b62d8b4443d..2ea8e3b3118 100644
--- a/Jellyfin.Data/Entities/RatingSource.cs
+++ b/Jellyfin.Data/Entities/RatingSource.cs
@@ -1,3 +1,5 @@
+#pragma warning disable CS1591
+
using System;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
diff --git a/Jellyfin.Data/Entities/Release.cs b/Jellyfin.Data/Entities/Release.cs
index 1e9faa5a1d0..3e2cf22dba3 100644
--- a/Jellyfin.Data/Entities/Release.cs
+++ b/Jellyfin.Data/Entities/Release.cs
@@ -1,3 +1,5 @@
+#pragma warning disable CS1591
+
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
diff --git a/Jellyfin.Data/Entities/Season.cs b/Jellyfin.Data/Entities/Season.cs
index 4b1e785758f..e5e7d03ab0c 100644
--- a/Jellyfin.Data/Entities/Season.cs
+++ b/Jellyfin.Data/Entities/Season.cs
@@ -1,3 +1,5 @@
+#pragma warning disable CS1591
+
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations.Schema;
@@ -34,6 +36,7 @@ namespace Jellyfin.Data.Entities
/// Public constructor with required data.
///
/// This is whats gets displayed in the Urls and API requests. This could also be a string.
+ /// The date the object was added.
///
public Season(Guid urlid, DateTime dateadded, Series _series0)
{
@@ -59,6 +62,7 @@ namespace Jellyfin.Data.Entities
/// Static create function (for use in LINQ queries, etc.)
///
/// This is whats gets displayed in the Urls and API requests. This could also be a string.
+ /// The date the object was added.
///
public static Season Create(Guid urlid, DateTime dateadded, Series _series0)
{
diff --git a/Jellyfin.Data/Entities/SeasonMetadata.cs b/Jellyfin.Data/Entities/SeasonMetadata.cs
index 10d19875e67..cce8cb125dc 100644
--- a/Jellyfin.Data/Entities/SeasonMetadata.cs
+++ b/Jellyfin.Data/Entities/SeasonMetadata.cs
@@ -1,3 +1,5 @@
+#pragma warning disable CS1591
+
using System;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
@@ -29,6 +31,8 @@ namespace Jellyfin.Data.Entities
///
/// The title or name of the object.
/// ISO-639-3 3-character language codes.
+ /// The date the object was added.
+ /// The date the object was last modified.
///
public SeasonMetadata(string title, string language, DateTime dateadded, DateTime datemodified, Season _season0)
{
@@ -61,6 +65,8 @@ namespace Jellyfin.Data.Entities
///
/// The title or name of the object.
/// ISO-639-3 3-character language codes.
+ /// The date the object was added.
+ /// The date the object was last modified.
///
public static SeasonMetadata Create(string title, string language, DateTime dateadded, DateTime datemodified, Season _season0)
{
diff --git a/Jellyfin.Data/Entities/Series.cs b/Jellyfin.Data/Entities/Series.cs
index bede14acfb7..33c07ca6188 100644
--- a/Jellyfin.Data/Entities/Series.cs
+++ b/Jellyfin.Data/Entities/Series.cs
@@ -1,3 +1,5 @@
+#pragma warning disable CS1591
+
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations.Schema;
@@ -23,6 +25,7 @@ namespace Jellyfin.Data.Entities
/// Public constructor with required data.
///
/// This is whats gets displayed in the Urls and API requests. This could also be a string.
+ /// The date the object was added.
public Series(Guid urlid, DateTime dateadded)
{
this.UrlId = urlid;
@@ -37,6 +40,7 @@ namespace Jellyfin.Data.Entities
/// Static create function (for use in LINQ queries, etc.)
///
/// This is whats gets displayed in the Urls and API requests. This could also be a string.
+ /// The date the object was added.
public static Series Create(Guid urlid, DateTime dateadded)
{
return new Series(urlid, dateadded);
diff --git a/Jellyfin.Data/Entities/SeriesMetadata.cs b/Jellyfin.Data/Entities/SeriesMetadata.cs
index 16eb59315e3..22be2a59b43 100644
--- a/Jellyfin.Data/Entities/SeriesMetadata.cs
+++ b/Jellyfin.Data/Entities/SeriesMetadata.cs
@@ -1,3 +1,5 @@
+#pragma warning disable CS1591
+
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
@@ -32,6 +34,8 @@ namespace Jellyfin.Data.Entities
///
/// The title or name of the object.
/// ISO-639-3 3-character language codes.
+ /// The date the object was added.
+ /// The date the object was last modified.
///
public SeriesMetadata(string title, string language, DateTime dateadded, DateTime datemodified, Series _series0)
{
@@ -66,6 +70,8 @@ namespace Jellyfin.Data.Entities
///
/// The title or name of the object.
/// ISO-639-3 3-character language codes.
+ /// The date the object was added.
+ /// The date the object was last modified.
///
public static SeriesMetadata Create(string title, string language, DateTime dateadded, DateTime datemodified, Series _series0)
{
diff --git a/Jellyfin.Data/Entities/Track.cs b/Jellyfin.Data/Entities/Track.cs
index b7d7b5873bc..d52dd725aa0 100644
--- a/Jellyfin.Data/Entities/Track.cs
+++ b/Jellyfin.Data/Entities/Track.cs
@@ -1,3 +1,5 @@
+#pragma warning disable CS1591
+
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations.Schema;
@@ -34,6 +36,7 @@ namespace Jellyfin.Data.Entities
/// Public constructor with required data.
///
/// This is whats gets displayed in the Urls and API requests. This could also be a string.
+ /// The date the object was added.
///
public Track(Guid urlid, DateTime dateadded, MusicAlbum _musicalbum0)
{
@@ -59,6 +62,7 @@ namespace Jellyfin.Data.Entities
/// Static create function (for use in LINQ queries, etc.)
///
/// This is whats gets displayed in the Urls and API requests. This could also be a string.
+ /// The date the object was added.
///
public static Track Create(Guid urlid, DateTime dateadded, MusicAlbum _musicalbum0)
{
diff --git a/Jellyfin.Data/Entities/TrackMetadata.cs b/Jellyfin.Data/Entities/TrackMetadata.cs
index 23e1219aafc..710908eb8be 100644
--- a/Jellyfin.Data/Entities/TrackMetadata.cs
+++ b/Jellyfin.Data/Entities/TrackMetadata.cs
@@ -1,5 +1,6 @@
+#pragma warning disable CS1591
+
using System;
-using System.ComponentModel.DataAnnotations.Schema;
namespace Jellyfin.Data.Entities
{
@@ -28,6 +29,8 @@ namespace Jellyfin.Data.Entities
///
/// The title or name of the object.
/// ISO-639-3 3-character language codes.
+ /// The date the object was added.
+ /// The date the object was last modified.
///
public TrackMetadata(string title, string language, DateTime dateadded, DateTime datemodified, Track _track0)
{
@@ -60,6 +63,8 @@ namespace Jellyfin.Data.Entities
///
/// The title or name of the object.
/// ISO-639-3 3-character language codes.
+ /// The date the object was added.
+ /// The date the object was last modified.
///
public static TrackMetadata Create(string title, string language, DateTime dateadded, DateTime datemodified, Track _track0)
{
diff --git a/Jellyfin.Data/Entities/User.cs b/Jellyfin.Data/Entities/User.cs
index 50810561f55..8c720d85bee 100644
--- a/Jellyfin.Data/Entities/User.cs
+++ b/Jellyfin.Data/Entities/User.cs
@@ -1,3 +1,5 @@
+#pragma warning disable CS1591
+
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
diff --git a/Jellyfin.Data/Enums/ArtKind.cs b/Jellyfin.Data/Enums/ArtKind.cs
index 6b69d68b28e..71b4db6f26d 100644
--- a/Jellyfin.Data/Enums/ArtKind.cs
+++ b/Jellyfin.Data/Enums/ArtKind.cs
@@ -1,3 +1,5 @@
+#pragma warning disable CS1591
+
namespace Jellyfin.Data.Enums
{
public enum ArtKind
diff --git a/Jellyfin.Data/Enums/IndexingKind.cs b/Jellyfin.Data/Enums/IndexingKind.cs
index 9badc6573b1..fafe47e0c15 100644
--- a/Jellyfin.Data/Enums/IndexingKind.cs
+++ b/Jellyfin.Data/Enums/IndexingKind.cs
@@ -1,4 +1,6 @@
-namespace Jellyfin.Data.Enums
+#pragma warning disable CS1591
+
+namespace Jellyfin.Data.Enums
{
public enum IndexingKind
{
diff --git a/Jellyfin.Data/Enums/MediaFileKind.cs b/Jellyfin.Data/Enums/MediaFileKind.cs
index 12f48c55898..b03591fb801 100644
--- a/Jellyfin.Data/Enums/MediaFileKind.cs
+++ b/Jellyfin.Data/Enums/MediaFileKind.cs
@@ -1,3 +1,5 @@
+#pragma warning disable CS1591
+
namespace Jellyfin.Data.Enums
{
public enum MediaFileKind
diff --git a/Jellyfin.Data/Enums/PersonRoleType.cs b/Jellyfin.Data/Enums/PersonRoleType.cs
index 6e52f2c851d..2d80eaa4ca8 100644
--- a/Jellyfin.Data/Enums/PersonRoleType.cs
+++ b/Jellyfin.Data/Enums/PersonRoleType.cs
@@ -1,3 +1,5 @@
+#pragma warning disable CS1591
+
namespace Jellyfin.Data.Enums
{
public enum PersonRoleType
diff --git a/Jellyfin.Data/Jellyfin.Data.csproj b/Jellyfin.Data/Jellyfin.Data.csproj
index 8ce0f3848c0..43b838cc102 100644
--- a/Jellyfin.Data/Jellyfin.Data.csproj
+++ b/Jellyfin.Data/Jellyfin.Data.csproj
@@ -4,6 +4,7 @@
netstandard2.0;netstandard2.1
false
true
+ true