update live tv data transfer

This commit is contained in:
Luke Pulverenti
2017-08-19 15:43:35 -04:00
parent bd31c0175d
commit 1ad990ad72
175 changed files with 997 additions and 1351 deletions

View File

@@ -5,11 +5,11 @@ namespace MediaBrowser.Model.Sync
public class CompleteSyncJobInfo
{
public SyncJob Job { get; set; }
public List<SyncJobItem> JobItems { get; set; }
public SyncJobItem[] JobItems { get; set; }
public CompleteSyncJobInfo()
{
JobItems = new List<SyncJobItem>();
JobItems = new SyncJobItem[] { };
}
}
}

View File

@@ -44,17 +44,17 @@ namespace MediaBrowser.Model.Sync
/// Gets or sets the user ids with access.
/// </summary>
/// <value>The user ids with access.</value>
public List<string> UserIdsWithAccess { get; set; }
public string[] UserIdsWithAccess { get; set; }
/// <summary>
/// Gets or sets the additional files.
/// </summary>
/// <value>The additional files.</value>
public List<string> AdditionalFiles { get; set; }
public string[] AdditionalFiles { get; set; }
public LocalItem()
{
AdditionalFiles = new List<string>();
UserIdsWithAccess = new List<string>();
AdditionalFiles = new string[] { };
UserIdsWithAccess = new string[] { };
}
}
}

View File

@@ -4,16 +4,16 @@ namespace MediaBrowser.Model.Sync
{
public class SyncDataRequest
{
public List<string> LocalItemIds { get; set; }
public List<string> OfflineUserIds { get; set; }
public List<string> SyncJobItemIds { get; set; }
public string[] LocalItemIds { get; set; }
public string[] OfflineUserIds { get; set; }
public string[] SyncJobItemIds { get; set; }
public string TargetId { get; set; }
public SyncDataRequest()
{
LocalItemIds = new List<string>();
OfflineUserIds = new List<string>();
LocalItemIds = new string[] { };
OfflineUserIds = new string[] { };
}
}
}

View File

@@ -1,16 +1,13 @@
using System.Collections.Generic;

namespace MediaBrowser.Model.Sync
{
public class SyncDataResponse
{
public List<string> ItemIdsToRemove { get; set; }
public Dictionary<string, List<string>> ItemUserAccess { get; set; }
public string[] ItemIdsToRemove { get; set; }
public SyncDataResponse()
{
ItemIdsToRemove = new List<string>();
ItemUserAccess = new Dictionary<string, List<string>>();
ItemIdsToRemove = new string[] { };
}
}
}

View File

@@ -8,29 +8,29 @@ namespace MediaBrowser.Model.Sync
/// Gets or sets the targets.
/// </summary>
/// <value>The targets.</value>
public List<SyncTarget> Targets { get; set; }
public SyncTarget[] Targets { get; set; }
/// <summary>
/// Gets or sets the options.
/// </summary>
/// <value>The options.</value>
public List<SyncJobOption> Options { get; set; }
public SyncJobOption[] Options { get; set; }
/// <summary>
/// Gets or sets the quality options.
/// </summary>
/// <value>The quality options.</value>
public List<SyncQualityOption> QualityOptions { get; set; }
public SyncQualityOption[] QualityOptions { get; set; }
/// <summary>
/// Gets or sets the profile options.
/// </summary>
/// <value>The profile options.</value>
public List<SyncProfileOption> ProfileOptions { get; set; }
public SyncProfileOption[] ProfileOptions { get; set; }
public SyncDialogOptions()
{
Targets = new List<SyncTarget>();
Options = new List<SyncJobOption>();
QualityOptions = new List<SyncQualityOption>();
ProfileOptions = new List<SyncProfileOption>();
Targets = new SyncTarget[] { };
Options = new SyncJobOption[] { };
QualityOptions = new SyncQualityOption[] { };
ProfileOptions = new SyncProfileOption[] { };
}
}
}

View File

@@ -84,7 +84,7 @@ namespace MediaBrowser.Model.Sync
/// Gets or sets the requested item ids.
/// </summary>
/// <value>The requested item ids.</value>
public List<string> RequestedItemIds { get; set; }
public string[] RequestedItemIds { get; set; }
/// <summary>
/// Gets or sets the date created.
/// </summary>
@@ -107,7 +107,7 @@ namespace MediaBrowser.Model.Sync
public SyncJob()
{
RequestedItemIds = new List<string>();
RequestedItemIds = new string[] { };
}
}
}

View File

@@ -5,11 +5,11 @@ namespace MediaBrowser.Model.Sync
public class SyncJobCreationResult
{
public SyncJob Job { get; set; }
public List<SyncJobItem> JobItems { get; set; }
public SyncJobItem[] JobItems { get; set; }
public SyncJobCreationResult()
{
JobItems = new List<SyncJobItem>();
JobItems = new SyncJobItem[] { };
}
}
}

View File

@@ -90,7 +90,7 @@ namespace MediaBrowser.Model.Sync
/// Gets or sets the additional files.
/// </summary>
/// <value>The additional files.</value>
public List<ItemFileInfo> AdditionalFiles { get; set; }
public ItemFileInfo[] AdditionalFiles { get; set; }
/// <summary>
/// Gets or sets the index of the job item.
/// </summary>
@@ -101,7 +101,7 @@ namespace MediaBrowser.Model.Sync
public SyncJobItem()
{
AdditionalFiles = new List<ItemFileInfo>();
AdditionalFiles = new ItemFileInfo[] { };
}
}
}

View File

@@ -13,7 +13,7 @@ namespace MediaBrowser.Model.Sync
/// Gets or sets the item ids.
/// </summary>
/// <value>The item ids.</value>
public List<string> ItemIds { get; set; }
public string[] ItemIds { get; set; }
/// <summary>
/// Gets or sets the category.
/// </summary>
@@ -67,7 +67,7 @@ namespace MediaBrowser.Model.Sync
public SyncJobRequest()
{
ItemIds = new List<string>();
ItemIds = new string[] { };
SyncNewContent = true;
}
}

View File

@@ -50,11 +50,11 @@ namespace MediaBrowser.Model.Sync
/// Gets or sets the additional files.
/// </summary>
/// <value>The additional files.</value>
public List<ItemFileInfo> AdditionalFiles { get; set; }
public ItemFileInfo[] AdditionalFiles { get; set; }
public SyncedItem()
{
AdditionalFiles = new List<ItemFileInfo>();
AdditionalFiles = new ItemFileInfo[] { };
}
}
}