diff options
Diffstat (limited to 'MediaBrowser.Controller/Library/ItemController.cs')
| -rw-r--r-- | MediaBrowser.Controller/Library/ItemController.cs | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/MediaBrowser.Controller/Library/ItemController.cs b/MediaBrowser.Controller/Library/ItemController.cs index dd08c193e..c98e22ba1 100644 --- a/MediaBrowser.Controller/Library/ItemController.cs +++ b/MediaBrowser.Controller/Library/ItemController.cs @@ -34,7 +34,7 @@ namespace MediaBrowser.Controller.Library /// </summary>
public async Task<BaseItem> GetItem(string path, Folder parent = null, WIN32_FIND_DATA? fileInfo = null, bool allowInternetProviders = true)
{
- ItemResolveEventArgs args = new ItemResolveEventArgs()
+ var args = new ItemResolveEventArgs
{
FileInfo = fileInfo ?? FileData.GetFileData(path),
Parent = parent,
@@ -173,7 +173,7 @@ namespace MediaBrowser.Controller.Library return GetImagesByNameItem<Year>(Kernel.Instance.ApplicationPaths.YearPath, value.ToString());
}
- private ConcurrentDictionary<string, object> ImagesByNameItemCache = new ConcurrentDictionary<string, object>(StringComparer.OrdinalIgnoreCase);
+ private readonly ConcurrentDictionary<string, object> ImagesByNameItemCache = new ConcurrentDictionary<string, object>(StringComparer.OrdinalIgnoreCase);
/// <summary>
/// Generically retrieves an IBN item
@@ -183,15 +183,15 @@ namespace MediaBrowser.Controller.Library {
name = FileData.GetValidFilename(name);
- string key = Path.Combine(path, name);
+ path = Path.Combine(path, name);
// Look for it in the cache, if it's not there, create it
- if (!ImagesByNameItemCache.ContainsKey(key))
+ if (!ImagesByNameItemCache.ContainsKey(path))
{
- ImagesByNameItemCache[key] = CreateImagesByNameItem<T>(path, name);
+ ImagesByNameItemCache[path] = CreateImagesByNameItem<T>(path, name);
}
- return ImagesByNameItemCache[key] as Task<T>;
+ return ImagesByNameItemCache[path] as Task<T>;
}
/// <summary>
@@ -200,7 +200,7 @@ namespace MediaBrowser.Controller.Library private async Task<T> CreateImagesByNameItem<T>(string path, string name)
where T : BaseEntity, new()
{
- T item = new T();
+ var item = new T { };
item.Name = name;
item.Id = path.GetMD5();
@@ -213,7 +213,7 @@ namespace MediaBrowser.Controller.Library item.DateCreated = Directory.GetCreationTimeUtc(path);
item.DateModified = Directory.GetLastWriteTimeUtc(path);
- ItemResolveEventArgs args = new ItemResolveEventArgs();
+ var args = new ItemResolveEventArgs { };
args.FileInfo = FileData.GetFileData(path);
args.FileSystemChildren = FileData.GetFileSystemEntries(path, "*").ToArray();
|
