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 localization data. /// /// The localization path. string LocalizationPath { get; } /// /// Gets the path to the Images By Name directory /// /// The images by name path. string ImagesByNamePath { 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 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 General IBN directory /// /// The general path. string GeneralPath { get; } /// /// Gets the path to the Ratings IBN directory /// /// The ratings path. string RatingsPath { get; } /// /// Gets the path to the user configuration directory /// /// The user configuration directory path. string UserConfigurationDirectoryPath { get; } /// /// Gets the FF MPEG stream cache path. /// /// The FF MPEG stream cache path. string EncodedMediaCachePath { get; } /// Gets the downloaded images data path. /// /// The downloaded images data path. string DownloadedImagesDataPath { get; } } }