aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Controller/Library/ItemResolveArgs.cs
diff options
context:
space:
mode:
Diffstat (limited to 'MediaBrowser.Controller/Library/ItemResolveArgs.cs')
-rw-r--r--MediaBrowser.Controller/Library/ItemResolveArgs.cs91
1 files changed, 0 insertions, 91 deletions
diff --git a/MediaBrowser.Controller/Library/ItemResolveArgs.cs b/MediaBrowser.Controller/Library/ItemResolveArgs.cs
index c45c14239..5d6d850f0 100644
--- a/MediaBrowser.Controller/Library/ItemResolveArgs.cs
+++ b/MediaBrowser.Controller/Library/ItemResolveArgs.cs
@@ -196,77 +196,6 @@ namespace MediaBrowser.Controller.Library
}
/// <summary>
- /// Store these to reduce disk access in Resolvers
- /// </summary>
- /// <value>The metadata file dictionary.</value>
- private Dictionary<string, FileSystemInfo> MetadataFileDictionary { get; set; }
-
- /// <summary>
- /// Gets the metadata files.
- /// </summary>
- /// <value>The metadata files.</value>
- public IEnumerable<FileSystemInfo> MetadataFiles
- {
- get
- {
- if (MetadataFileDictionary != null)
- {
- return MetadataFileDictionary.Values;
- }
-
- return new FileSystemInfo[] { };
- }
- }
-
- /// <summary>
- /// Adds the metadata file.
- /// </summary>
- /// <param name="path">The path.</param>
- /// <exception cref="System.IO.FileNotFoundException"></exception>
- public void AddMetadataFile(string path)
- {
- var file = new FileInfo(path);
-
- if (!file.Exists)
- {
- throw new FileNotFoundException(path);
- }
-
- AddMetadataFile(file);
- }
-
- /// <summary>
- /// Adds the metadata file.
- /// </summary>
- /// <param name="fileInfo">The file info.</param>
- public void AddMetadataFile(FileSystemInfo fileInfo)
- {
- AddMetadataFiles(new[] { fileInfo });
- }
-
- /// <summary>
- /// Adds the metadata files.
- /// </summary>
- /// <param name="files">The files.</param>
- /// <exception cref="System.ArgumentNullException"></exception>
- public void AddMetadataFiles(IEnumerable<FileSystemInfo> files)
- {
- if (files == null)
- {
- throw new ArgumentNullException();
- }
-
- if (MetadataFileDictionary == null)
- {
- MetadataFileDictionary = new Dictionary<string, FileSystemInfo>(StringComparer.OrdinalIgnoreCase);
- }
- foreach (var file in files)
- {
- MetadataFileDictionary[file.Name] = file;
- }
- }
-
- /// <summary>
/// Gets the name of the file system entry by.
/// </summary>
/// <param name="name">The name.</param>
@@ -320,16 +249,6 @@ namespace MediaBrowser.Controller.Library
{
throw new ArgumentNullException();
}
-
- if (MetadataFileDictionary != null)
- {
- FileSystemInfo entry;
-
- if (MetadataFileDictionary.TryGetValue(System.IO.Path.GetFileName(path), out entry))
- {
- return entry;
- }
- }
return GetFileSystemEntryByPath(path);
}
@@ -346,16 +265,6 @@ namespace MediaBrowser.Controller.Library
{
throw new ArgumentNullException();
}
-
- if (MetadataFileDictionary != null)
- {
- FileSystemInfo entry;
-
- if (MetadataFileDictionary.TryGetValue(name, out entry))
- {
- return entry;
- }
- }
return GetFileSystemEntryByName(name);
}