Interface IApplicationPaths
Interface IApplicationPaths
Namespace: MediaBrowser.Common.Configuration
Assembly: MediaBrowser.Common.dll
Syntax
public interface IApplicationPaths
Properties
CachePath
Gets the folder path to the cache directory
Declaration
string CachePath { get; }
Property Value
Type | Description |
---|---|
System.String | The cache directory. |
ConfigurationDirectoryPath
Gets the path to the application configuration root directory
Declaration
string ConfigurationDirectoryPath { get; }
Property Value
Type | Description |
---|---|
System.String | The configuration directory path. |
DataPath
Gets the folder path to the data directory
Declaration
string DataPath { get; }
Property Value
Type | Description |
---|---|
System.String | The data directory. |
LogDirectoryPath
Gets the path to the log directory
Declaration
string LogDirectoryPath { get; }
Property Value
Type | Description |
---|---|
System.String | The log directory path. |
PluginConfigurationsPath
Gets the path to the plugin configurations directory
Declaration
string PluginConfigurationsPath { get; }
Property Value
Type | Description |
---|---|
System.String | The plugin configurations path. |
PluginsPath
Gets the path to the plugin directory
Declaration
string PluginsPath { get; }
Property Value
Type | Description |
---|---|
System.String | The plugins path. |
ProgramDataPath
Gets the path to the program data folder
Declaration
string ProgramDataPath { get; }
Property Value
Type | Description |
---|---|
System.String | The program data path. |
ProgramSystemPath
Gets the path to the program system folder
Declaration
string ProgramSystemPath { get; }
Property Value
Type | Description |
---|---|
System.String | The program data path. |
SystemConfigurationFilePath
Gets the path to the system configuration file
Declaration
string SystemConfigurationFilePath { get; }
Property Value
Type | Description |
---|---|
System.String | The system configuration file path. |
TempDirectory
Gets the folder path to the temp directory within the cache folder
Declaration
string TempDirectory { get; }
Property Value
Type | Description |
---|---|
System.String | The temp directory. |
TempUpdatePath
Gets the path to where temporary update files will be stored
Declaration
string TempUpdatePath { get; }
Property Value
Type | Description |
---|---|
System.String | The plugin configurations path. |
VirtualDataPath
Declaration
string VirtualDataPath { get; }
Property Value
Type | Description |
---|---|
System.String |
Methods
GetCachePath()
Declaration
ReadOnlySpan<char> GetCachePath()
Returns
Type | Description |
---|---|
System.ReadOnlySpan<System.Char> |
GetImageCachePath()
Gets the image cache path.
Declaration
ReadOnlySpan<char> GetImageCachePath()
Returns
Type | Description |
---|---|
System.ReadOnlySpan<System.Char> | The image cache path. |