Updated plugins to store their assemblies directly in the plugins folder

This commit is contained in:
LukePulverenti Luke Pulverenti luke pulverenti
2012-09-03 12:40:35 -04:00
parent 9baf40becb
commit 31357d3298
14 changed files with 133 additions and 57 deletions

View File

@@ -47,6 +47,27 @@ namespace MediaBrowser.Common.Kernel
}
}
private string _pluginConfigurationsPath;
/// <summary>
/// Gets the path to the plugin configurations directory
/// </summary>
public string PluginConfigurationsPath
{
get
{
if (_pluginConfigurationsPath == null)
{
_pluginConfigurationsPath = Path.Combine(PluginsPath, "configurations");
if (!Directory.Exists(_pluginConfigurationsPath))
{
Directory.CreateDirectory(_pluginConfigurationsPath);
}
}
return _pluginConfigurationsPath;
}
}
private string _logDirectoryPath;
/// <summary>
/// Gets the path to the log directory