#nullable disable #pragma warning disable CS1591 using MediaBrowser.Common.Configuration; namespace MediaBrowser.Controller { public interface IServerApplicationPaths : IApplicationPaths { /// /// Gets the path to the base root media directory. /// /// The root folder path. string RootFolderPath { get; } /// /// Gets the path to the default user view directory. Used if no specific user view is defined. /// /// The default user views path. string DefaultUserViewsPath { get; } /// /// Gets the path to the People directory. /// /// The people path. string PeoplePath { get; } /// /// Gets the path to the Genre directory. /// /// The genre path. string GenrePath { get; } /// /// Gets the music genre path. /// /// The music genre path. string MusicGenrePath { get; } /// /// Gets the path to the Studio directory. /// /// The studio path. string StudioPath { get; } /// /// Gets the path to the Year directory. /// /// The year path. string YearPath { get; } /// /// Gets the path to the user configuration directory. /// /// The user configuration directory path. string UserConfigurationDirectoryPath { get; } /// /// Gets the default internal metadata path. /// string DefaultInternalMetadataPath { get; } /// /// Gets the internal metadata path, either a custom path or the default. /// /// The internal metadata path. string InternalMetadataPath { get; } /// /// Gets the virtual internal metadata path, either a custom path or the default. /// /// The virtual internal metadata path. string VirtualInternalMetadataPath { get; } /// /// Gets the path to the artists directory. /// /// The artists path. string ArtistsPath { get; } } }