diff --git a/Emby.Server.Implementations/Data/SqliteItemRepository.cs b/Emby.Server.Implementations/Data/SqliteItemRepository.cs
index da37a8c866..6e5389ad4f 100644
--- a/Emby.Server.Implementations/Data/SqliteItemRepository.cs
+++ b/Emby.Server.Implementations/Data/SqliteItemRepository.cs
@@ -6308,7 +6308,7 @@ where AncestorIdText not null and ItemValues.Value not null and ItemValues.Type
/// Gets the attachment.
///
/// The reader.
- /// MediaAttachment
+ /// MediaAttachment.
private MediaAttachment GetMediaAttachment(IReadOnlyList reader)
{
var item = new MediaAttachment
diff --git a/Emby.Server.Implementations/Library/LibraryManager.cs b/Emby.Server.Implementations/Library/LibraryManager.cs
index 893af4cae2..edb58e9102 100644
--- a/Emby.Server.Implementations/Library/LibraryManager.cs
+++ b/Emby.Server.Implementations/Library/LibraryManager.cs
@@ -136,7 +136,7 @@ namespace Emby.Server.Implementations.Library
///
/// Initializes a new instance of the class.
///
- /// The application host
+ /// The application host.
/// The logger.
/// The task manager.
/// The user manager.
@@ -1793,7 +1793,7 @@ namespace Emby.Server.Implementations.Library
/// Creates the items.
///
/// The items.
- /// The parent item
+ /// The parent item.
/// The cancellation token.
public void CreateItems(IEnumerable items, BaseItem parent, CancellationToken cancellationToken)
{
diff --git a/Emby.Server.Implementations/Library/Resolvers/TV/SeasonResolver.cs b/Emby.Server.Implementations/Library/Resolvers/TV/SeasonResolver.cs
index c43a0ec6b2..c8e41001ab 100644
--- a/Emby.Server.Implementations/Library/Resolvers/TV/SeasonResolver.cs
+++ b/Emby.Server.Implementations/Library/Resolvers/TV/SeasonResolver.cs
@@ -23,8 +23,8 @@ namespace Emby.Server.Implementations.Library.Resolvers.TV
///
/// The config.
/// The library manager.
- /// The localization
- /// The logger
+ /// The localization.
+ /// The logger.
public SeasonResolver(
IServerConfigurationManager config,
ILibraryManager libraryManager,
diff --git a/Emby.Server.Implementations/ScheduledTasks/TaskManager.cs b/Emby.Server.Implementations/ScheduledTasks/TaskManager.cs
index 0ad4253e4b..3fe15ec687 100644
--- a/Emby.Server.Implementations/ScheduledTasks/TaskManager.cs
+++ b/Emby.Server.Implementations/ScheduledTasks/TaskManager.cs
@@ -95,7 +95,7 @@ namespace Emby.Server.Implementations.ScheduledTasks
/// Queues the scheduled task.
///
///
- /// Task options
+ /// Task options.
public void QueueScheduledTask(TaskOptions options)
where T : IScheduledTask
{
diff --git a/Jellyfin.Data/Entities/BookMetadata.cs b/Jellyfin.Data/Entities/BookMetadata.cs
index 914eda0642..dc71463719 100644
--- a/Jellyfin.Data/Entities/BookMetadata.cs
+++ b/Jellyfin.Data/Entities/BookMetadata.cs
@@ -29,8 +29,8 @@ namespace Jellyfin.Data.Entities
///
/// Public constructor with required data.
///
- /// The title or name of the object
- /// ISO-639-3 3-character language codes
+ /// The title or name of the object.
+ /// ISO-639-3 3-character language codes.
///
public BookMetadata(string title, string language, DateTime dateadded, DateTime datemodified, Book _book0)
{
@@ -51,8 +51,8 @@ namespace Jellyfin.Data.Entities
///
/// Static create function (for use in LINQ queries, etc.)
///
- /// The title or name of the object
- /// ISO-639-3 3-character language codes
+ /// The title or name of the object.
+ /// ISO-639-3 3-character language codes.
///
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 77685add6e..960853e151 100644
--- a/Jellyfin.Data/Entities/Chapter.cs
+++ b/Jellyfin.Data/Entities/Chapter.cs
@@ -27,7 +27,7 @@ namespace Jellyfin.Data.Entities
///
/// Public constructor with required data.
///
- /// ISO-639-3 3-character language codes
+ /// ISO-639-3 3-character language codes.
///
///
public Chapter(string language, long timestart, Release _release0)
@@ -47,7 +47,7 @@ namespace Jellyfin.Data.Entities
///
/// Static create function (for use in LINQ queries, etc.)
///
- /// ISO-639-3 3-character language codes
+ /// ISO-639-3 3-character language codes.
///
///
public static Chapter Create(string language, long timestart, Release _release0)
diff --git a/Jellyfin.Data/Entities/CompanyMetadata.cs b/Jellyfin.Data/Entities/CompanyMetadata.cs
index 695c7f0965..12f2133104 100644
--- a/Jellyfin.Data/Entities/CompanyMetadata.cs
+++ b/Jellyfin.Data/Entities/CompanyMetadata.cs
@@ -26,8 +26,8 @@ namespace Jellyfin.Data.Entities
///
/// Public constructor with required data.
///
- /// The title or name of the object
- /// ISO-639-3 3-character language codes
+ /// The title or name of the object.
+ /// ISO-639-3 3-character language codes.
///
public CompanyMetadata(string title, string language, DateTime dateadded, DateTime datemodified, Company _company0)
{
@@ -47,8 +47,8 @@ namespace Jellyfin.Data.Entities
///
/// Static create function (for use in LINQ queries, etc.)
///
- /// The title or name of the object
- /// ISO-639-3 3-character language codes
+ /// The title or name of the object.
+ /// ISO-639-3 3-character language codes.
///
public static CompanyMetadata Create(string title, string language, DateTime dateadded, DateTime datemodified, Company _company0)
{
diff --git a/Jellyfin.Data/Entities/CustomItemMetadata.cs b/Jellyfin.Data/Entities/CustomItemMetadata.cs
index b81408aa68..dd66c8f832 100644
--- a/Jellyfin.Data/Entities/CustomItemMetadata.cs
+++ b/Jellyfin.Data/Entities/CustomItemMetadata.cs
@@ -25,8 +25,8 @@ namespace Jellyfin.Data.Entities
///
/// Public constructor with required data.
///
- /// The title or name of the object
- /// ISO-639-3 3-character language codes
+ /// The title or name of the object.
+ /// ISO-639-3 3-character language codes.
///
public CustomItemMetadata(string title, string language, DateTime dateadded, DateTime datemodified, CustomItem _customitem0)
{
@@ -46,8 +46,8 @@ namespace Jellyfin.Data.Entities
///
/// Static create function (for use in LINQ queries, etc.)
///
- /// The title or name of the object
- /// ISO-639-3 3-character language codes
+ /// The title or name of the object.
+ /// ISO-639-3 3-character language codes.
///
public static CustomItemMetadata Create(string title, string language, DateTime dateadded, DateTime datemodified, CustomItem _customitem0)
{
diff --git a/Jellyfin.Data/Entities/EpisodeMetadata.cs b/Jellyfin.Data/Entities/EpisodeMetadata.cs
index da5ea43ccd..b17e4aa19f 100644
--- a/Jellyfin.Data/Entities/EpisodeMetadata.cs
+++ b/Jellyfin.Data/Entities/EpisodeMetadata.cs
@@ -26,8 +26,8 @@ namespace Jellyfin.Data.Entities
///
/// Public constructor with required data.
///
- /// The title or name of the object
- /// ISO-639-3 3-character language codes
+ /// The title or name of the object.
+ /// ISO-639-3 3-character language codes.
///
public EpisodeMetadata(string title, string language, DateTime dateadded, DateTime datemodified, Episode _episode0)
{
@@ -47,8 +47,8 @@ namespace Jellyfin.Data.Entities
///
/// Static create function (for use in LINQ queries, etc.)
///
- /// The title or name of the object
- /// ISO-639-3 3-character language codes
+ /// The title or name of the object.
+ /// ISO-639-3 3-character language codes.
///
public static EpisodeMetadata Create(string title, string language, DateTime dateadded, DateTime datemodified, Episode _episode0)
{
diff --git a/Jellyfin.Data/Entities/Group.cs b/Jellyfin.Data/Entities/Group.cs
index 5cbb126f9d..47833378e8 100644
--- a/Jellyfin.Data/Entities/Group.cs
+++ b/Jellyfin.Data/Entities/Group.cs
@@ -99,7 +99,7 @@ namespace Jellyfin.Data.Entities
///
/// Static create function (for use in LINQ queries, etc.)
///
- /// The name of this group
+ /// The name of this group.
public static Group Create(string name)
{
return new Group(name);
diff --git a/Jellyfin.Data/Entities/LibraryRoot.cs b/Jellyfin.Data/Entities/LibraryRoot.cs
index 16fbc92f6e..a6f3e49c9d 100644
--- a/Jellyfin.Data/Entities/LibraryRoot.cs
+++ b/Jellyfin.Data/Entities/LibraryRoot.cs
@@ -27,7 +27,7 @@ namespace Jellyfin.Data.Entities
///
/// Public constructor with required data.
///
- /// Absolute Path
+ /// Absolute Path.
public LibraryRoot(string path)
{
if (string.IsNullOrEmpty(path)) throw new ArgumentNullException(nameof(path));
@@ -40,7 +40,7 @@ namespace Jellyfin.Data.Entities
///
/// Static create function (for use in LINQ queries, etc.)
///
- /// Absolute Path
+ /// Absolute Path.
public static LibraryRoot Create(string path)
{
return new LibraryRoot(path);
diff --git a/Jellyfin.Data/Entities/MediaFile.cs b/Jellyfin.Data/Entities/MediaFile.cs
index 8201eed526..5d9448d41e 100644
--- a/Jellyfin.Data/Entities/MediaFile.cs
+++ b/Jellyfin.Data/Entities/MediaFile.cs
@@ -30,7 +30,7 @@ namespace Jellyfin.Data.Entities
///
/// Public constructor with required data.
///
- /// Relative to the LibraryRoot
+ /// Relative to the LibraryRoot.
///
///
public MediaFile(string path, Enums.MediaFileKind kind, Release _release0)
@@ -51,7 +51,7 @@ namespace Jellyfin.Data.Entities
///
/// Static create function (for use in LINQ queries, etc.)
///
- /// Relative to the LibraryRoot
+ /// Relative to the LibraryRoot.
///
///
public static MediaFile Create(string path, Enums.MediaFileKind kind, Release _release0)
diff --git a/Jellyfin.Data/Entities/Metadata.cs b/Jellyfin.Data/Entities/Metadata.cs
index 146c70a10d..8446c30b2f 100644
--- a/Jellyfin.Data/Entities/Metadata.cs
+++ b/Jellyfin.Data/Entities/Metadata.cs
@@ -26,8 +26,8 @@ namespace Jellyfin.Data.Entities
///
/// Public constructor with required data.
///
- /// The title or name of the object
- /// ISO-639-3 3-character language codes
+ /// The title or name of the object.
+ /// ISO-639-3 3-character language codes.
protected Metadata(string title, string language, DateTime dateadded, DateTime datemodified)
{
if (string.IsNullOrEmpty(title)) throw new ArgumentNullException(nameof(title));
diff --git a/Jellyfin.Data/Entities/MovieMetadata.cs b/Jellyfin.Data/Entities/MovieMetadata.cs
index 48584dd13c..4fda88e8e2 100644
--- a/Jellyfin.Data/Entities/MovieMetadata.cs
+++ b/Jellyfin.Data/Entities/MovieMetadata.cs
@@ -30,8 +30,8 @@ namespace Jellyfin.Data.Entities
///
/// Public constructor with required data.
///
- /// The title or name of the object
- /// ISO-639-3 3-character language codes
+ /// The title or name of the object.
+ /// ISO-639-3 3-character language codes.
///
public MovieMetadata(string title, string language, DateTime dateadded, DateTime datemodified, Movie _movie0)
{
@@ -52,8 +52,8 @@ namespace Jellyfin.Data.Entities
///
/// Static create function (for use in LINQ queries, etc.)
///
- /// The title or name of the object
- /// ISO-639-3 3-character language codes
+ /// The title or name of the object.
+ /// ISO-639-3 3-character language codes.
///
public static MovieMetadata Create(string title, string language, DateTime dateadded, DateTime datemodified, Movie _movie0)
{
diff --git a/Jellyfin.Data/Entities/MusicAlbumMetadata.cs b/Jellyfin.Data/Entities/MusicAlbumMetadata.cs
index 5847101ca3..a5056adc01 100644
--- a/Jellyfin.Data/Entities/MusicAlbumMetadata.cs
+++ b/Jellyfin.Data/Entities/MusicAlbumMetadata.cs
@@ -30,8 +30,8 @@ namespace Jellyfin.Data.Entities
///
/// Public constructor with required data.
///
- /// The title or name of the object
- /// ISO-639-3 3-character language codes
+ /// The title or name of the object.
+ /// ISO-639-3 3-character language codes.
///
public MusicAlbumMetadata(string title, string language, DateTime dateadded, DateTime datemodified, MusicAlbum _musicalbum0)
{
@@ -52,8 +52,8 @@ namespace Jellyfin.Data.Entities
///
/// Static create function (for use in LINQ queries, etc.)
///
- /// The title or name of the object
- /// ISO-639-3 3-character language codes
+ /// The title or name of the object.
+ /// ISO-639-3 3-character language codes.
///
public static MusicAlbumMetadata Create(string title, string language, DateTime dateadded, DateTime datemodified, MusicAlbum _musicalbum0)
{
diff --git a/Jellyfin.Data/Entities/PhotoMetadata.cs b/Jellyfin.Data/Entities/PhotoMetadata.cs
index 5a9cf5b66a..4a0b07ff83 100644
--- a/Jellyfin.Data/Entities/PhotoMetadata.cs
+++ b/Jellyfin.Data/Entities/PhotoMetadata.cs
@@ -26,8 +26,8 @@ namespace Jellyfin.Data.Entities
///
/// Public constructor with required data.
///
- /// The title or name of the object
- /// ISO-639-3 3-character language codes
+ /// The title or name of the object.
+ /// ISO-639-3 3-character language codes.
///
public PhotoMetadata(string title, string language, DateTime dateadded, DateTime datemodified, Photo _photo0)
{
@@ -47,8 +47,8 @@ namespace Jellyfin.Data.Entities
///
/// Static create function (for use in LINQ queries, etc.)
///
- /// The title or name of the object
- /// ISO-639-3 3-character language codes
+ /// The title or name of the object.
+ /// ISO-639-3 3-character language codes.
///
public static PhotoMetadata Create(string title, string language, DateTime dateadded, DateTime datemodified, Photo _photo0)
{
diff --git a/Jellyfin.Data/Entities/SeasonMetadata.cs b/Jellyfin.Data/Entities/SeasonMetadata.cs
index 8659383385..8c72d99528 100644
--- a/Jellyfin.Data/Entities/SeasonMetadata.cs
+++ b/Jellyfin.Data/Entities/SeasonMetadata.cs
@@ -27,8 +27,8 @@ namespace Jellyfin.Data.Entities
///
/// Public constructor with required data.
///
- /// The title or name of the object
- /// ISO-639-3 3-character language codes
+ /// The title or name of the object.
+ /// ISO-639-3 3-character language codes.
///
public SeasonMetadata(string title, string language, DateTime dateadded, DateTime datemodified, Season _season0)
{
@@ -48,8 +48,8 @@ namespace Jellyfin.Data.Entities
///
/// Static create function (for use in LINQ queries, etc.)
///
- /// The title or name of the object
- /// ISO-639-3 3-character language codes
+ /// The title or name of the object.
+ /// ISO-639-3 3-character language codes.
///
public static SeasonMetadata Create(string title, string language, DateTime dateadded, DateTime datemodified, Season _season0)
{
diff --git a/Jellyfin.Data/Entities/SeriesMetadata.cs b/Jellyfin.Data/Entities/SeriesMetadata.cs
index bb7426754c..2c04ef12fd 100644
--- a/Jellyfin.Data/Entities/SeriesMetadata.cs
+++ b/Jellyfin.Data/Entities/SeriesMetadata.cs
@@ -30,8 +30,8 @@ namespace Jellyfin.Data.Entities
///
/// Public constructor with required data.
///
- /// The title or name of the object
- /// ISO-639-3 3-character language codes
+ /// The title or name of the object.
+ /// ISO-639-3 3-character language codes.
///
public SeriesMetadata(string title, string language, DateTime dateadded, DateTime datemodified, Series _series0)
{
@@ -52,8 +52,8 @@ namespace Jellyfin.Data.Entities
///
/// Static create function (for use in LINQ queries, etc.)
///
- /// The title or name of the object
- /// ISO-639-3 3-character language codes
+ /// The title or name of the object.
+ /// ISO-639-3 3-character language codes.
///
public static SeriesMetadata Create(string title, string language, DateTime dateadded, DateTime datemodified, Series _series0)
{
diff --git a/Jellyfin.Data/Entities/TrackMetadata.cs b/Jellyfin.Data/Entities/TrackMetadata.cs
index 05bb953f8e..55f4a38e01 100644
--- a/Jellyfin.Data/Entities/TrackMetadata.cs
+++ b/Jellyfin.Data/Entities/TrackMetadata.cs
@@ -26,8 +26,8 @@ namespace Jellyfin.Data.Entities
///
/// Public constructor with required data.
///
- /// The title or name of the object
- /// ISO-639-3 3-character language codes
+ /// The title or name of the object.
+ /// ISO-639-3 3-character language codes.
///
public TrackMetadata(string title, string language, DateTime dateadded, DateTime datemodified, Track _track0)
{
@@ -47,8 +47,8 @@ namespace Jellyfin.Data.Entities
///
/// Static create function (for use in LINQ queries, etc.)
///
- /// The title or name of the object
- /// ISO-639-3 3-character language codes
+ /// The title or name of the object.
+ /// ISO-639-3 3-character language codes.
///
public static TrackMetadata Create(string title, string language, DateTime dateadded, DateTime datemodified, Track _track0)
{
diff --git a/MediaBrowser.Controller/Drawing/IImageProcessor.cs b/MediaBrowser.Controller/Drawing/IImageProcessor.cs
index 488692c036..69d7991652 100644
--- a/MediaBrowser.Controller/Drawing/IImageProcessor.cs
+++ b/MediaBrowser.Controller/Drawing/IImageProcessor.cs
@@ -30,7 +30,7 @@ namespace MediaBrowser.Controller.Drawing
/// Gets the dimensions of the image.
///
/// Path to the image file.
- /// ImageDimensions
+ /// ImageDimensions.
ImageDimensions GetImageDimensions(string path);
///
@@ -38,14 +38,14 @@ namespace MediaBrowser.Controller.Drawing
///
/// The base item.
/// The information.
- /// ImageDimensions
+ /// ImageDimensions.
ImageDimensions GetImageDimensions(BaseItem item, ItemImageInfo info);
///
/// Gets the blurhash of the image.
///
/// Path to the image file.
- /// BlurHash
+ /// BlurHash.
string GetImageBlurHash(string path);
///
diff --git a/MediaBrowser.Controller/Entities/BaseItem.cs b/MediaBrowser.Controller/Entities/BaseItem.cs
index d76409afc8..7b833c36b0 100644
--- a/MediaBrowser.Controller/Entities/BaseItem.cs
+++ b/MediaBrowser.Controller/Entities/BaseItem.cs
@@ -1371,7 +1371,7 @@ namespace MediaBrowser.Controller.Entities
///
/// The options.
/// The cancellation token.
- /// true if a provider reports we changed
+ /// true if a provider reports we changed.
public async Task RefreshMetadata(MetadataRefreshOptions options, CancellationToken cancellationToken)
{
TriggerOnRefreshStart();
diff --git a/MediaBrowser.Controller/Net/AuthenticatedAttribute.cs b/MediaBrowser.Controller/Net/AuthenticatedAttribute.cs
index ba3c715b88..ad786f97bc 100644
--- a/MediaBrowser.Controller/Net/AuthenticatedAttribute.cs
+++ b/MediaBrowser.Controller/Net/AuthenticatedAttribute.cs
@@ -31,9 +31,9 @@ namespace MediaBrowser.Controller.Net
///
/// The request filter is executed before the service.
///
- /// The http request wrapper
- /// The http response wrapper
- /// The request DTO
+ /// The http request wrapper.
+ /// The http response wrapper.
+ /// The request DTO.
public void RequestFilter(IRequest request, HttpResponse response, object requestDto)
{
AuthService.Authenticate(request, this);
diff --git a/MediaBrowser.Controller/Net/SecurityException.cs b/MediaBrowser.Controller/Net/SecurityException.cs
index a5b94ea5e3..f0d0b45a0a 100644
--- a/MediaBrowser.Controller/Net/SecurityException.cs
+++ b/MediaBrowser.Controller/Net/SecurityException.cs
@@ -27,7 +27,7 @@ namespace MediaBrowser.Controller.Net
///
/// Initializes a new instance of the class.
///
- /// The message that describes the error
+ /// The message that describes the error.
/// The exception that is the cause of the current exception, or a null reference if no inner exception is specified.
public SecurityException(string message, Exception innerException)
: base(message, innerException)
diff --git a/MediaBrowser.MediaEncoding/Encoder/MediaEncoder.cs b/MediaBrowser.MediaEncoding/Encoder/MediaEncoder.cs
index 1183e9fb2e..9397a347f3 100644
--- a/MediaBrowser.MediaEncoding/Encoder/MediaEncoder.cs
+++ b/MediaBrowser.MediaEncoding/Encoder/MediaEncoder.cs
@@ -166,7 +166,7 @@ namespace MediaBrowser.MediaEncoding.Encoder
/// Validates the supplied FQPN to ensure it is a ffmpeg utility.
/// If checks pass, global variable FFmpegPath and EncoderLocation are updated.
///
- /// FQPN to test
+ /// FQPN to test.
/// Location (External, Custom, System) of tool
///
private bool ValidatePath(string path, FFmpegLocation location)
diff --git a/MediaBrowser.Model/Services/QueryParamCollection.cs b/MediaBrowser.Model/Services/QueryParamCollection.cs
index d07ff15482..bdb0cabdf2 100644
--- a/MediaBrowser.Model/Services/QueryParamCollection.cs
+++ b/MediaBrowser.Model/Services/QueryParamCollection.cs
@@ -124,8 +124,8 @@ namespace MediaBrowser.Model.Services
/// Gets or sets a query parameter value by name. A query may contain multiple values of the same name
/// (i.e. "x=1&x=2"), in which case the value is an array, which works for both getting and setting.
///
- /// The query parameter name
- /// The query parameter value or array of values
+ /// The query parameter name.
+ /// The query parameter value or array of values.
public string this[string name]
{
get => Get(name);
diff --git a/MediaBrowser.Providers/Plugins/Tmdb/Movies/TmdbMovieProvider.cs b/MediaBrowser.Providers/Plugins/Tmdb/Movies/TmdbMovieProvider.cs
index 3c0922f39b..1961e8bff9 100644
--- a/MediaBrowser.Providers/Plugins/Tmdb/Movies/TmdbMovieProvider.cs
+++ b/MediaBrowser.Providers/Plugins/Tmdb/Movies/TmdbMovieProvider.cs
@@ -312,7 +312,7 @@ namespace MediaBrowser.Providers.Plugins.Tmdb.Movies
/// The id.
/// if set to true [is TMDB identifier].
/// The language.
- /// The cancellation token
+ /// The cancellation token.
/// Task{CompleteMovieData}.
internal async Task FetchMainResult(string id, bool isTmdbId, string language, CancellationToken cancellationToken)
{