aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Controller/Providers/MetadataResult.cs
diff options
context:
space:
mode:
authorstefan <stefan@hegedues.at>2018-09-12 19:26:21 +0200
committerstefan <stefan@hegedues.at>2018-09-12 19:26:21 +0200
commit48facb797ed912e4ea6b04b17d1ff190ac2daac4 (patch)
tree8dae77a31670a888d733484cb17dd4077d5444e8 /MediaBrowser.Controller/Providers/MetadataResult.cs
parentc32d8656382a0eacb301692e0084377fc433ae9b (diff)
Update to 3.5.2 and .net core 2.1
Diffstat (limited to 'MediaBrowser.Controller/Providers/MetadataResult.cs')
-rw-r--r--MediaBrowser.Controller/Providers/MetadataResult.cs77
1 files changed, 0 insertions, 77 deletions
diff --git a/MediaBrowser.Controller/Providers/MetadataResult.cs b/MediaBrowser.Controller/Providers/MetadataResult.cs
deleted file mode 100644
index f35d41ca4..000000000
--- a/MediaBrowser.Controller/Providers/MetadataResult.cs
+++ /dev/null
@@ -1,77 +0,0 @@
-using MediaBrowser.Controller.Entities;
-using System;
-using System.Collections.Generic;
-
-namespace MediaBrowser.Controller.Providers
-{
- public class MetadataResult<T>
- {
- public List<LocalImageInfo> Images { get; set; }
- public List<UserItemData> UserDataList { get; set; }
-
- public MetadataResult()
- {
- Images = new List<LocalImageInfo>();
- ResultLanguage = "en";
- }
-
- public List<PersonInfo> People { get; set; }
-
- public bool HasMetadata { get; set; }
- public T Item { get; set; }
- public string ResultLanguage { get; set; }
- public string Provider { get; set; }
- public bool QueriedById { get; set; }
- public void AddPerson(PersonInfo p)
- {
- if (People == null)
- {
- People = new List<PersonInfo>();
- }
-
- PeopleHelper.AddPerson(People, p);
- }
-
- /// <summary>
- /// Not only does this clear, but initializes the list so that services can differentiate between a null list and zero people
- /// </summary>
- public void ResetPeople()
- {
- if (People == null)
- {
- People = new List<PersonInfo>();
- }
- People.Clear();
- }
-
- public UserItemData GetOrAddUserData(string userId)
- {
- if (UserDataList == null)
- {
- UserDataList = new List<UserItemData>();
- }
-
- UserItemData userData = null;
-
- foreach (var i in UserDataList)
- {
- if (string.Equals(userId, i.UserId.ToString("N"), StringComparison.OrdinalIgnoreCase))
- {
- userData = i;
- }
- }
-
- if (userData == null)
- {
- userData = new UserItemData()
- {
- UserId = new Guid(userId)
- };
-
- UserDataList.Add(userData);
- }
-
- return userData;
- }
- }
-} \ No newline at end of file