|
@@ -44,16 +44,16 @@ namespace MediaBrowser.Controller.Entities
|
|
|
|
|
|
public string CollectionType { get; set; }
|
|
public string CollectionType { get; set; }
|
|
|
|
|
|
- private readonly Dictionary<string, LibraryOptions> _libraryOptions = new Dictionary<string, LibraryOptions>();
|
|
|
|
|
|
+ private static readonly Dictionary<string, LibraryOptions> LibraryOptions = new Dictionary<string, LibraryOptions>();
|
|
public LibraryOptions GetLibraryOptions()
|
|
public LibraryOptions GetLibraryOptions()
|
|
{
|
|
{
|
|
- lock (_libraryOptions)
|
|
|
|
|
|
+ lock (LibraryOptions)
|
|
{
|
|
{
|
|
LibraryOptions options;
|
|
LibraryOptions options;
|
|
- if (!_libraryOptions.TryGetValue(Path, out options))
|
|
|
|
|
|
+ if (!LibraryOptions.TryGetValue(Path, out options))
|
|
{
|
|
{
|
|
options = LoadLibraryOptions();
|
|
options = LoadLibraryOptions();
|
|
- _libraryOptions[Path] = options;
|
|
|
|
|
|
+ LibraryOptions[Path] = options;
|
|
}
|
|
}
|
|
|
|
|
|
return options;
|
|
return options;
|