From 4d5748b5268fd581053732e58aba3b4ffd5a3a00 Mon Sep 17 00:00:00 2001 From: Xander Sigler Date: Mon, 17 Jan 2022 16:48:09 -0800 Subject: [PATCH] Initial Commit --- Helpers/RadarrExtensions.cs | 34 ++ Models/Blocklist.cs | 116 +++++++ Models/BlocklistBulkBody.cs | 45 +++ Models/Collection.cs | 60 ++++ Models/ConfigHostBody.cs | 292 +++++++++++++++++ Models/ConfigNamingBody.cs | 100 ++++++ Models/ConfigUiBody.cs | 116 +++++++ Models/CustomFormat.cs | 68 ++++ Models/CustomFormatSpecifications.cs | 92 ++++++ Models/CustomfilterFilters.cs | 60 ++++ Models/DownloadClient.cs | 124 +++++++ Models/History.cs | 124 +++++++ Models/HistoryLanguages.cs | 52 +++ Models/Image.cs | 60 ++++ Models/ImportList.cs | 172 ++++++++++ Models/Indexer.cs | 156 +++++++++ Models/InlineResponse200.cs | 244 ++++++++++++++ Models/InlineResponse2001.cs | 116 +++++++ Models/InlineResponse20010.cs | 92 ++++++ Models/InlineResponse2001Changes.cs | 52 +++ Models/InlineResponse2002.cs | 76 +++++ Models/InlineResponse2003.cs | 68 ++++ Models/InlineResponse2004.cs | 116 +++++++ Models/InlineResponse2005.cs | 68 ++++ Models/InlineResponse2006.cs | 88 +++++ Models/InlineResponse2007.cs | 292 +++++++++++++++++ Models/InlineResponse2008.cs | 100 ++++++ Models/InlineResponse2009.cs | 188 +++++++++++ Models/InlineResponse201.cs | 44 +++ Models/InlineResponse401.cs | 44 +++ Models/Metadata.cs | 108 +++++++ Models/Movie.cs | 302 ++++++++++++++++++ Models/MovieEditorBody.cs | 100 ++++++ Models/MovieEditorBody1.cs | 60 ++++ Models/MovieFile.cs | 132 ++++++++ Models/MovieFileMediaInfo.cs | 148 +++++++++ Models/Notification.cs | 212 ++++++++++++ Models/NotificationMessage.cs | 52 +++ Models/ProviderField.cs | 92 ++++++ Models/Quality.cs | 52 +++ Models/QualityProfile.cs | 108 +++++++ Models/QualityProfileFormatItems.cs | 60 ++++ Models/QualityQuality.cs | 76 +++++ Models/QualityRevision.cs | 60 ++++ Models/QueueBulkBody.cs | 44 +++ Models/QueuedetailsLanguages.cs | 52 +++ Models/QueuedetailsStatusMessages.cs | 52 +++ Models/Rating.cs | 52 +++ Models/Tag.cs | 52 +++ Models/TagDetail.cs | 92 ++++++ Proxies/IRadarrProxy.cs | 13 + Proxies/RadarrProxy.cs | 53 +++ RadarrClient.cs | 29 ++ RadarrSharp.csproj | 19 ++ Services/BaseRadarrService.cs | 60 ++++ Services/Implementation/MovieService.cs | 60 ++++ Services/Implementation/QualityService.cs | 23 ++ Services/Interface/IMovieService.cs | 17 + Services/Interface/IQualityService.cs | 11 + bin/Debug/RadarrSharp-Siglerdev.1.0.0.nupkg | Bin 0 -> 45582 bytes bin/Debug/net5.0/RadarrSharp.deps.json | 41 +++ bin/Debug/net5.0/RadarrSharp.dll | Bin 0 -> 135680 bytes bin/Debug/net5.0/RadarrSharp.pdb | Bin 0 -> 44228 bytes bin/Debug/net5.0/ref/RadarrSharp.dll | Bin 0 -> 73728 bytes bin/Release/RadarrSharp-Siglerdev.1.0.0.nupkg | Bin 0 -> 42579 bytes bin/Release/net5.0/RadarrSharp.deps.json | 41 +++ bin/Release/net5.0/RadarrSharp.dll | Bin 0 -> 125952 bytes bin/Release/net5.0/RadarrSharp.pdb | Bin 0 -> 40992 bytes bin/Release/net5.0/ref/RadarrSharp.dll | Bin 0 -> 72192 bytes obj/Debug/RadarrSharp-Siglerdev.1.0.0.nuspec | 17 + ...CoreApp,Version=v5.0.AssemblyAttributes.cs | 4 + obj/Debug/net5.0/RadarrSharp.AssemblyInfo.cs | 23 ++ .../RadarrSharp.AssemblyInfoInputs.cache | 1 + ....GeneratedMSBuildEditorConfig.editorconfig | 10 + obj/Debug/net5.0/RadarrSharp.assets.cache | Bin 0 -> 612 bytes ...RadarrSharp.csproj.AssemblyReference.cache | Bin 0 -> 11 bytes ...RadarrSharp.csproj.CoreCompileInputs.cache | 1 + .../RadarrSharp.csproj.FileListAbsolute.txt | 12 + obj/Debug/net5.0/RadarrSharp.dll | Bin 0 -> 135680 bytes obj/Debug/net5.0/RadarrSharp.pdb | Bin 0 -> 44228 bytes obj/Debug/net5.0/ref/RadarrSharp.dll | Bin 0 -> 73728 bytes obj/RadarrSharp.csproj.nuget.dgspec.json | 68 ++++ obj/RadarrSharp.csproj.nuget.g.props | 18 ++ obj/RadarrSharp.csproj.nuget.g.targets | 6 + .../RadarrSharp-Siglerdev.1.0.0.nuspec | 17 + obj/Release/RadarrSharp.1.0.0.nuspec | 15 + ...CoreApp,Version=v5.0.AssemblyAttributes.cs | 4 + .../net5.0/RadarrSharp.AssemblyInfo.cs | 23 ++ .../RadarrSharp.AssemblyInfoInputs.cache | 1 + ....GeneratedMSBuildEditorConfig.editorconfig | 10 + obj/Release/net5.0/RadarrSharp.assets.cache | Bin 0 -> 612 bytes ...RadarrSharp.csproj.AssemblyReference.cache | Bin 0 -> 11 bytes ...RadarrSharp.csproj.CoreCompileInputs.cache | 1 + .../RadarrSharp.csproj.FileListAbsolute.txt | 12 + obj/Release/net5.0/RadarrSharp.dll | Bin 0 -> 125952 bytes obj/Release/net5.0/RadarrSharp.pdb | Bin 0 -> 40992 bytes obj/Release/net5.0/ref/RadarrSharp.dll | Bin 0 -> 72192 bytes obj/project.assets.json | 113 +++++++ obj/project.nuget.cache | 10 + 99 files changed, 5898 insertions(+) create mode 100644 Helpers/RadarrExtensions.cs create mode 100644 Models/Blocklist.cs create mode 100644 Models/BlocklistBulkBody.cs create mode 100644 Models/Collection.cs create mode 100644 Models/ConfigHostBody.cs create mode 100644 Models/ConfigNamingBody.cs create mode 100644 Models/ConfigUiBody.cs create mode 100644 Models/CustomFormat.cs create mode 100644 Models/CustomFormatSpecifications.cs create mode 100644 Models/CustomfilterFilters.cs create mode 100644 Models/DownloadClient.cs create mode 100644 Models/History.cs create mode 100644 Models/HistoryLanguages.cs create mode 100644 Models/Image.cs create mode 100644 Models/ImportList.cs create mode 100644 Models/Indexer.cs create mode 100644 Models/InlineResponse200.cs create mode 100644 Models/InlineResponse2001.cs create mode 100644 Models/InlineResponse20010.cs create mode 100644 Models/InlineResponse2001Changes.cs create mode 100644 Models/InlineResponse2002.cs create mode 100644 Models/InlineResponse2003.cs create mode 100644 Models/InlineResponse2004.cs create mode 100644 Models/InlineResponse2005.cs create mode 100644 Models/InlineResponse2006.cs create mode 100644 Models/InlineResponse2007.cs create mode 100644 Models/InlineResponse2008.cs create mode 100644 Models/InlineResponse2009.cs create mode 100644 Models/InlineResponse201.cs create mode 100644 Models/InlineResponse401.cs create mode 100644 Models/Metadata.cs create mode 100644 Models/Movie.cs create mode 100644 Models/MovieEditorBody.cs create mode 100644 Models/MovieEditorBody1.cs create mode 100644 Models/MovieFile.cs create mode 100644 Models/MovieFileMediaInfo.cs create mode 100644 Models/Notification.cs create mode 100644 Models/NotificationMessage.cs create mode 100644 Models/ProviderField.cs create mode 100644 Models/Quality.cs create mode 100644 Models/QualityProfile.cs create mode 100644 Models/QualityProfileFormatItems.cs create mode 100644 Models/QualityQuality.cs create mode 100644 Models/QualityRevision.cs create mode 100644 Models/QueueBulkBody.cs create mode 100644 Models/QueuedetailsLanguages.cs create mode 100644 Models/QueuedetailsStatusMessages.cs create mode 100644 Models/Rating.cs create mode 100644 Models/Tag.cs create mode 100644 Models/TagDetail.cs create mode 100644 Proxies/IRadarrProxy.cs create mode 100644 Proxies/RadarrProxy.cs create mode 100644 RadarrClient.cs create mode 100644 RadarrSharp.csproj create mode 100644 Services/BaseRadarrService.cs create mode 100644 Services/Implementation/MovieService.cs create mode 100644 Services/Implementation/QualityService.cs create mode 100644 Services/Interface/IMovieService.cs create mode 100644 Services/Interface/IQualityService.cs create mode 100644 bin/Debug/RadarrSharp-Siglerdev.1.0.0.nupkg create mode 100644 bin/Debug/net5.0/RadarrSharp.deps.json create mode 100644 bin/Debug/net5.0/RadarrSharp.dll create mode 100644 bin/Debug/net5.0/RadarrSharp.pdb create mode 100644 bin/Debug/net5.0/ref/RadarrSharp.dll create mode 100644 bin/Release/RadarrSharp-Siglerdev.1.0.0.nupkg create mode 100644 bin/Release/net5.0/RadarrSharp.deps.json create mode 100644 bin/Release/net5.0/RadarrSharp.dll create mode 100644 bin/Release/net5.0/RadarrSharp.pdb create mode 100644 bin/Release/net5.0/ref/RadarrSharp.dll create mode 100644 obj/Debug/RadarrSharp-Siglerdev.1.0.0.nuspec create mode 100644 obj/Debug/net5.0/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs create mode 100644 obj/Debug/net5.0/RadarrSharp.AssemblyInfo.cs create mode 100644 obj/Debug/net5.0/RadarrSharp.AssemblyInfoInputs.cache create mode 100644 obj/Debug/net5.0/RadarrSharp.GeneratedMSBuildEditorConfig.editorconfig create mode 100644 obj/Debug/net5.0/RadarrSharp.assets.cache create mode 100644 obj/Debug/net5.0/RadarrSharp.csproj.AssemblyReference.cache create mode 100644 obj/Debug/net5.0/RadarrSharp.csproj.CoreCompileInputs.cache create mode 100644 obj/Debug/net5.0/RadarrSharp.csproj.FileListAbsolute.txt create mode 100644 obj/Debug/net5.0/RadarrSharp.dll create mode 100644 obj/Debug/net5.0/RadarrSharp.pdb create mode 100644 obj/Debug/net5.0/ref/RadarrSharp.dll create mode 100644 obj/RadarrSharp.csproj.nuget.dgspec.json create mode 100644 obj/RadarrSharp.csproj.nuget.g.props create mode 100644 obj/RadarrSharp.csproj.nuget.g.targets create mode 100644 obj/Release/RadarrSharp-Siglerdev.1.0.0.nuspec create mode 100644 obj/Release/RadarrSharp.1.0.0.nuspec create mode 100644 obj/Release/net5.0/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs create mode 100644 obj/Release/net5.0/RadarrSharp.AssemblyInfo.cs create mode 100644 obj/Release/net5.0/RadarrSharp.AssemblyInfoInputs.cache create mode 100644 obj/Release/net5.0/RadarrSharp.GeneratedMSBuildEditorConfig.editorconfig create mode 100644 obj/Release/net5.0/RadarrSharp.assets.cache create mode 100644 obj/Release/net5.0/RadarrSharp.csproj.AssemblyReference.cache create mode 100644 obj/Release/net5.0/RadarrSharp.csproj.CoreCompileInputs.cache create mode 100644 obj/Release/net5.0/RadarrSharp.csproj.FileListAbsolute.txt create mode 100644 obj/Release/net5.0/RadarrSharp.dll create mode 100644 obj/Release/net5.0/RadarrSharp.pdb create mode 100644 obj/Release/net5.0/ref/RadarrSharp.dll create mode 100644 obj/project.assets.json create mode 100644 obj/project.nuget.cache diff --git a/Helpers/RadarrExtensions.cs b/Helpers/RadarrExtensions.cs new file mode 100644 index 0000000..ab22d54 --- /dev/null +++ b/Helpers/RadarrExtensions.cs @@ -0,0 +1,34 @@ +using System; +using System.Collections.Generic; + +namespace RadarrSharp.Helpers +{ + public static class RadarrExtensions + { + public static Tuple ToTuple(this object value, string key) + { + if (value == null) + return null; + return new Tuple(key, value.ToString()); + } + + public static List> ToList(this Tuple tuple) + { + if (tuple == null) + return null; + return new List>() { tuple }; + } + + public static List> ParamList(params Tuple[] tuples) + { + if (tuples == null) + return null; + var combinedTuples = new List>(); + foreach (var p in tuples) + { + combinedTuples.Add(p); + } + return combinedTuples; + } + } +} diff --git a/Models/Blocklist.cs b/Models/Blocklist.cs new file mode 100644 index 0000000..483dd55 --- /dev/null +++ b/Models/Blocklist.cs @@ -0,0 +1,116 @@ +using System; +using System.Text; +using System.Collections; +using System.Collections.Generic; +using System.Runtime.Serialization; +using Newtonsoft.Json; + +namespace RadarrSharp.Models { + + /// + /// + /// + [DataContract] + public class Blocklist { + /// + /// Gets or Sets MovieId + /// + [DataMember(Name="movieId", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "movieId")] + public decimal? MovieId { get; set; } + + /// + /// Gets or Sets SourceTitle + /// + [DataMember(Name="sourceTitle", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "sourceTitle")] + public string SourceTitle { get; set; } + + /// + /// Gets or Sets Languages + /// + [DataMember(Name="languages", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "languages")] + public List Languages { get; set; } + + /// + /// Gets or Sets Quality + /// + [DataMember(Name="quality", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "quality")] + public Quality Quality { get; set; } + + /// + /// Gets or Sets CustomFormats + /// + [DataMember(Name="customFormats", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "customFormats")] + public List CustomFormats { get; set; } + + /// + /// Gets or Sets Date + /// + [DataMember(Name="date", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "date")] + public string Date { get; set; } + + /// + /// Gets or Sets Protocol + /// + [DataMember(Name="protocol", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "protocol")] + public string Protocol { get; set; } + + /// + /// Gets or Sets Indexer + /// + [DataMember(Name="indexer", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "indexer")] + public string Indexer { get; set; } + + /// + /// Gets or Sets Message + /// + [DataMember(Name="message", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "message")] + public string Message { get; set; } + + /// + /// Gets or Sets Id + /// + [DataMember(Name="id", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "id")] + public decimal? Id { get; set; } + + + /// + /// Get the string presentation of the object + /// + /// String presentation of the object + public override string ToString() { + var sb = new StringBuilder(); + sb.Append("class Blocklist {\n"); + sb.Append(" MovieId: ").Append(MovieId).Append("\n"); + sb.Append(" SourceTitle: ").Append(SourceTitle).Append("\n"); + sb.Append(" Languages: ").Append(Languages).Append("\n"); + sb.Append(" Quality: ").Append(Quality).Append("\n"); + sb.Append(" CustomFormats: ").Append(CustomFormats).Append("\n"); + sb.Append(" Date: ").Append(Date).Append("\n"); + sb.Append(" Protocol: ").Append(Protocol).Append("\n"); + sb.Append(" Indexer: ").Append(Indexer).Append("\n"); + sb.Append(" Message: ").Append(Message).Append("\n"); + sb.Append(" Id: ").Append(Id).Append("\n"); + sb.Append("}\n"); + return sb.ToString(); + } + + /// + /// Get the JSON string presentation of the object + /// + /// JSON string presentation of the object + public string ToJson() { + return JsonConvert.SerializeObject(this, Formatting.Indented); + } + +} +} diff --git a/Models/BlocklistBulkBody.cs b/Models/BlocklistBulkBody.cs new file mode 100644 index 0000000..66f6fa5 --- /dev/null +++ b/Models/BlocklistBulkBody.cs @@ -0,0 +1,45 @@ +using System; +using System.Text; +using System.Collections; +using System.Collections.Generic; +using System.Runtime.Serialization; +using Newtonsoft.Json; + +namespace RadarrSharp.Models { + + /// + /// + /// + [DataContract] + public class BlocklistBulkBody { + /// + /// Database ids of the blocklist items to delete + /// + /// Database ids of the blocklist items to delete + [DataMember(Name="ids", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "ids")] + public List Ids { get; set; } + + + /// + /// Get the string presentation of the object + /// + /// String presentation of the object + public override string ToString() { + var sb = new StringBuilder(); + sb.Append("class BlocklistBulkBody {\n"); + sb.Append(" Ids: ").Append(Ids).Append("\n"); + sb.Append("}\n"); + return sb.ToString(); + } + + /// + /// Get the JSON string presentation of the object + /// + /// JSON string presentation of the object + public string ToJson() { + return JsonConvert.SerializeObject(this, Formatting.Indented); + } + +} +} diff --git a/Models/Collection.cs b/Models/Collection.cs new file mode 100644 index 0000000..df04009 --- /dev/null +++ b/Models/Collection.cs @@ -0,0 +1,60 @@ +using System; +using System.Text; +using System.Collections; +using System.Collections.Generic; +using System.Runtime.Serialization; +using Newtonsoft.Json; + +namespace RadarrSharp.Models { + + /// + /// + /// + [DataContract] + public class Collection { + /// + /// Gets or Sets Name + /// + [DataMember(Name="name", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "name")] + public string Name { get; set; } + + /// + /// Gets or Sets TmdbId + /// + [DataMember(Name="tmdbId", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "tmdbId")] + public int? TmdbId { get; set; } + + /// + /// Gets or Sets Images + /// + [DataMember(Name="images", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "images")] + public List Images { get; set; } + + + /// + /// Get the string presentation of the object + /// + /// String presentation of the object + public override string ToString() { + var sb = new StringBuilder(); + sb.Append("class Collection {\n"); + sb.Append(" Name: ").Append(Name).Append("\n"); + sb.Append(" TmdbId: ").Append(TmdbId).Append("\n"); + sb.Append(" Images: ").Append(Images).Append("\n"); + sb.Append("}\n"); + return sb.ToString(); + } + + /// + /// Get the JSON string presentation of the object + /// + /// JSON string presentation of the object + public string ToJson() { + return JsonConvert.SerializeObject(this, Formatting.Indented); + } + +} +} diff --git a/Models/ConfigHostBody.cs b/Models/ConfigHostBody.cs new file mode 100644 index 0000000..aa47192 --- /dev/null +++ b/Models/ConfigHostBody.cs @@ -0,0 +1,292 @@ +using System; +using System.Text; +using System.Collections; +using System.Collections.Generic; +using System.Runtime.Serialization; +using Newtonsoft.Json; + +namespace RadarrSharp.Models { + + /// + /// + /// + [DataContract] + public class ConfigHostBody { + /// + /// Gets or Sets BindAddress + /// + [DataMember(Name="bindAddress", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "bindAddress")] + public string BindAddress { get; set; } + + /// + /// Gets or Sets Port + /// + [DataMember(Name="port", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "port")] + public decimal? Port { get; set; } + + /// + /// Gets or Sets SslPort + /// + [DataMember(Name="sslPort", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "sslPort")] + public decimal? SslPort { get; set; } + + /// + /// Gets or Sets EnableSsl + /// + [DataMember(Name="enableSsl", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "enableSsl")] + public bool? EnableSsl { get; set; } + + /// + /// Gets or Sets LaunchBrowser + /// + [DataMember(Name="launchBrowser", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "launchBrowser")] + public bool? LaunchBrowser { get; set; } + + /// + /// Gets or Sets AuthenticationMethod + /// + [DataMember(Name="authenticationMethod", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "authenticationMethod")] + public string AuthenticationMethod { get; set; } + + /// + /// Gets or Sets AnalyticsEnabled + /// + [DataMember(Name="analyticsEnabled", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "analyticsEnabled")] + public bool? AnalyticsEnabled { get; set; } + + /// + /// Gets or Sets Username + /// + [DataMember(Name="username", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "username")] + public string Username { get; set; } + + /// + /// Gets or Sets Password + /// + [DataMember(Name="password", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "password")] + public string Password { get; set; } + + /// + /// Gets or Sets LogLevel + /// + [DataMember(Name="logLevel", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "logLevel")] + public string LogLevel { get; set; } + + /// + /// Gets or Sets ConsoleLogLevel + /// + [DataMember(Name="consoleLogLevel", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "consoleLogLevel")] + public string ConsoleLogLevel { get; set; } + + /// + /// Gets or Sets Branch + /// + [DataMember(Name="branch", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "branch")] + public string Branch { get; set; } + + /// + /// Gets or Sets ApiKey + /// + [DataMember(Name="apiKey", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "apiKey")] + public string ApiKey { get; set; } + + /// + /// Gets or Sets SslCertPath + /// + [DataMember(Name="sslCertPath", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "sslCertPath")] + public string SslCertPath { get; set; } + + /// + /// Gets or Sets SslCertPassword + /// + [DataMember(Name="sslCertPassword", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "sslCertPassword")] + public string SslCertPassword { get; set; } + + /// + /// Gets or Sets UrlBase + /// + [DataMember(Name="urlBase", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "urlBase")] + public string UrlBase { get; set; } + + /// + /// Gets or Sets UpdateAutomatically + /// + [DataMember(Name="updateAutomatically", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "updateAutomatically")] + public bool? UpdateAutomatically { get; set; } + + /// + /// Gets or Sets UpdateMechanism + /// + [DataMember(Name="updateMechanism", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "updateMechanism")] + public string UpdateMechanism { get; set; } + + /// + /// Gets or Sets UpdateScriptPath + /// + [DataMember(Name="updateScriptPath", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "updateScriptPath")] + public string UpdateScriptPath { get; set; } + + /// + /// Gets or Sets ProxyEnabled + /// + [DataMember(Name="proxyEnabled", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "proxyEnabled")] + public bool? ProxyEnabled { get; set; } + + /// + /// Gets or Sets ProxyType + /// + [DataMember(Name="proxyType", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "proxyType")] + public string ProxyType { get; set; } + + /// + /// Gets or Sets ProxyHostname + /// + [DataMember(Name="proxyHostname", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "proxyHostname")] + public string ProxyHostname { get; set; } + + /// + /// Gets or Sets ProxyPort + /// + [DataMember(Name="proxyPort", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "proxyPort")] + public decimal? ProxyPort { get; set; } + + /// + /// Gets or Sets ProxyUsername + /// + [DataMember(Name="proxyUsername", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "proxyUsername")] + public string ProxyUsername { get; set; } + + /// + /// Gets or Sets ProxyPassword + /// + [DataMember(Name="proxyPassword", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "proxyPassword")] + public string ProxyPassword { get; set; } + + /// + /// Gets or Sets ProxyBypassFilter + /// + [DataMember(Name="proxyBypassFilter", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "proxyBypassFilter")] + public string ProxyBypassFilter { get; set; } + + /// + /// Gets or Sets ProxyBypassLocalAddresses + /// + [DataMember(Name="proxyBypassLocalAddresses", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "proxyBypassLocalAddresses")] + public bool? ProxyBypassLocalAddresses { get; set; } + + /// + /// Gets or Sets CertificateValidation + /// + [DataMember(Name="certificateValidation", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "certificateValidation")] + public string CertificateValidation { get; set; } + + /// + /// Gets or Sets BackupFolder + /// + [DataMember(Name="backupFolder", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "backupFolder")] + public string BackupFolder { get; set; } + + /// + /// Gets or Sets BackupInterval + /// + [DataMember(Name="backupInterval", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "backupInterval")] + public decimal? BackupInterval { get; set; } + + /// + /// Gets or Sets BackupRetention + /// + [DataMember(Name="backupRetention", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "backupRetention")] + public decimal? BackupRetention { get; set; } + + /// + /// Gets or Sets Id + /// + [DataMember(Name="id", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "id")] + public decimal? Id { get; set; } + + + /// + /// Get the string presentation of the object + /// + /// String presentation of the object + public override string ToString() { + var sb = new StringBuilder(); + sb.Append("class ConfigHostBody {\n"); + sb.Append(" BindAddress: ").Append(BindAddress).Append("\n"); + sb.Append(" Port: ").Append(Port).Append("\n"); + sb.Append(" SslPort: ").Append(SslPort).Append("\n"); + sb.Append(" EnableSsl: ").Append(EnableSsl).Append("\n"); + sb.Append(" LaunchBrowser: ").Append(LaunchBrowser).Append("\n"); + sb.Append(" AuthenticationMethod: ").Append(AuthenticationMethod).Append("\n"); + sb.Append(" AnalyticsEnabled: ").Append(AnalyticsEnabled).Append("\n"); + sb.Append(" Username: ").Append(Username).Append("\n"); + sb.Append(" Password: ").Append(Password).Append("\n"); + sb.Append(" LogLevel: ").Append(LogLevel).Append("\n"); + sb.Append(" ConsoleLogLevel: ").Append(ConsoleLogLevel).Append("\n"); + sb.Append(" Branch: ").Append(Branch).Append("\n"); + sb.Append(" ApiKey: ").Append(ApiKey).Append("\n"); + sb.Append(" SslCertPath: ").Append(SslCertPath).Append("\n"); + sb.Append(" SslCertPassword: ").Append(SslCertPassword).Append("\n"); + sb.Append(" UrlBase: ").Append(UrlBase).Append("\n"); + sb.Append(" UpdateAutomatically: ").Append(UpdateAutomatically).Append("\n"); + sb.Append(" UpdateMechanism: ").Append(UpdateMechanism).Append("\n"); + sb.Append(" UpdateScriptPath: ").Append(UpdateScriptPath).Append("\n"); + sb.Append(" ProxyEnabled: ").Append(ProxyEnabled).Append("\n"); + sb.Append(" ProxyType: ").Append(ProxyType).Append("\n"); + sb.Append(" ProxyHostname: ").Append(ProxyHostname).Append("\n"); + sb.Append(" ProxyPort: ").Append(ProxyPort).Append("\n"); + sb.Append(" ProxyUsername: ").Append(ProxyUsername).Append("\n"); + sb.Append(" ProxyPassword: ").Append(ProxyPassword).Append("\n"); + sb.Append(" ProxyBypassFilter: ").Append(ProxyBypassFilter).Append("\n"); + sb.Append(" ProxyBypassLocalAddresses: ").Append(ProxyBypassLocalAddresses).Append("\n"); + sb.Append(" CertificateValidation: ").Append(CertificateValidation).Append("\n"); + sb.Append(" BackupFolder: ").Append(BackupFolder).Append("\n"); + sb.Append(" BackupInterval: ").Append(BackupInterval).Append("\n"); + sb.Append(" BackupRetention: ").Append(BackupRetention).Append("\n"); + sb.Append(" Id: ").Append(Id).Append("\n"); + sb.Append("}\n"); + return sb.ToString(); + } + + /// + /// Get the JSON string presentation of the object + /// + /// JSON string presentation of the object + public string ToJson() { + return JsonConvert.SerializeObject(this, Formatting.Indented); + } + +} +} diff --git a/Models/ConfigNamingBody.cs b/Models/ConfigNamingBody.cs new file mode 100644 index 0000000..024fd40 --- /dev/null +++ b/Models/ConfigNamingBody.cs @@ -0,0 +1,100 @@ +using System; +using System.Text; +using System.Collections; +using System.Collections.Generic; +using System.Runtime.Serialization; +using Newtonsoft.Json; + +namespace RadarrSharp.Models { + + /// + /// + /// + [DataContract] + public class ConfigNamingBody { + /// + /// Gets or Sets RenameMovies + /// + [DataMember(Name="renameMovies", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "renameMovies")] + public bool? RenameMovies { get; set; } + + /// + /// Gets or Sets ReplaceIllegalCharacters + /// + [DataMember(Name="replaceIllegalCharacters", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "replaceIllegalCharacters")] + public bool? ReplaceIllegalCharacters { get; set; } + + /// + /// Gets or Sets ColonReplacementFormat + /// + [DataMember(Name="colonReplacementFormat", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "colonReplacementFormat")] + public string ColonReplacementFormat { get; set; } + + /// + /// Gets or Sets StandardMovieFormat + /// + [DataMember(Name="standardMovieFormat", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "standardMovieFormat")] + public string StandardMovieFormat { get; set; } + + /// + /// Gets or Sets MovieFolderFormat + /// + [DataMember(Name="movieFolderFormat", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "movieFolderFormat")] + public string MovieFolderFormat { get; set; } + + /// + /// Gets or Sets IncludeQuality + /// + [DataMember(Name="includeQuality", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "includeQuality")] + public bool? IncludeQuality { get; set; } + + /// + /// Gets or Sets ReplaceSpaces + /// + [DataMember(Name="replaceSpaces", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "replaceSpaces")] + public bool? ReplaceSpaces { get; set; } + + /// + /// Gets or Sets Id + /// + [DataMember(Name="id", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "id")] + public decimal? Id { get; set; } + + + /// + /// Get the string presentation of the object + /// + /// String presentation of the object + public override string ToString() { + var sb = new StringBuilder(); + sb.Append("class ConfigNamingBody {\n"); + sb.Append(" RenameMovies: ").Append(RenameMovies).Append("\n"); + sb.Append(" ReplaceIllegalCharacters: ").Append(ReplaceIllegalCharacters).Append("\n"); + sb.Append(" ColonReplacementFormat: ").Append(ColonReplacementFormat).Append("\n"); + sb.Append(" StandardMovieFormat: ").Append(StandardMovieFormat).Append("\n"); + sb.Append(" MovieFolderFormat: ").Append(MovieFolderFormat).Append("\n"); + sb.Append(" IncludeQuality: ").Append(IncludeQuality).Append("\n"); + sb.Append(" ReplaceSpaces: ").Append(ReplaceSpaces).Append("\n"); + sb.Append(" Id: ").Append(Id).Append("\n"); + sb.Append("}\n"); + return sb.ToString(); + } + + /// + /// Get the JSON string presentation of the object + /// + /// JSON string presentation of the object + public string ToJson() { + return JsonConvert.SerializeObject(this, Formatting.Indented); + } + +} +} diff --git a/Models/ConfigUiBody.cs b/Models/ConfigUiBody.cs new file mode 100644 index 0000000..372659e --- /dev/null +++ b/Models/ConfigUiBody.cs @@ -0,0 +1,116 @@ +using System; +using System.Text; +using System.Collections; +using System.Collections.Generic; +using System.Runtime.Serialization; +using Newtonsoft.Json; + +namespace RadarrSharp.Models { + + /// + /// + /// + [DataContract] + public class ConfigUiBody { + /// + /// Gets or Sets FirstDayOfWeek + /// + [DataMember(Name="firstDayOfWeek", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "firstDayOfWeek")] + public int? FirstDayOfWeek { get; set; } + + /// + /// Gets or Sets CalendarWeekColumnHeader + /// + [DataMember(Name="calendarWeekColumnHeader", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "calendarWeekColumnHeader")] + public string CalendarWeekColumnHeader { get; set; } + + /// + /// Gets or Sets MovieRuntimeFormat + /// + [DataMember(Name="movieRuntimeFormat", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "movieRuntimeFormat")] + public string MovieRuntimeFormat { get; set; } + + /// + /// Gets or Sets ShortDateFormat + /// + [DataMember(Name="shortDateFormat", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "shortDateFormat")] + public string ShortDateFormat { get; set; } + + /// + /// Gets or Sets LongDateFormat + /// + [DataMember(Name="longDateFormat", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "longDateFormat")] + public string LongDateFormat { get; set; } + + /// + /// Gets or Sets TimeFormat + /// + [DataMember(Name="timeFormat", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "timeFormat")] + public string TimeFormat { get; set; } + + /// + /// Gets or Sets ShowRelativeDates + /// + [DataMember(Name="showRelativeDates", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "showRelativeDates")] + public bool? ShowRelativeDates { get; set; } + + /// + /// Gets or Sets EnableColorImpairedMode + /// + [DataMember(Name="enableColorImpairedMode", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "enableColorImpairedMode")] + public bool? EnableColorImpairedMode { get; set; } + + /// + /// Gets or Sets MovieInfoLanguage + /// + [DataMember(Name="movieInfoLanguage", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "movieInfoLanguage")] + public decimal? MovieInfoLanguage { get; set; } + + /// + /// Gets or Sets Id + /// + [DataMember(Name="id", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "id")] + public int? Id { get; set; } + + + /// + /// Get the string presentation of the object + /// + /// String presentation of the object + public override string ToString() { + var sb = new StringBuilder(); + sb.Append("class ConfigUiBody {\n"); + sb.Append(" FirstDayOfWeek: ").Append(FirstDayOfWeek).Append("\n"); + sb.Append(" CalendarWeekColumnHeader: ").Append(CalendarWeekColumnHeader).Append("\n"); + sb.Append(" MovieRuntimeFormat: ").Append(MovieRuntimeFormat).Append("\n"); + sb.Append(" ShortDateFormat: ").Append(ShortDateFormat).Append("\n"); + sb.Append(" LongDateFormat: ").Append(LongDateFormat).Append("\n"); + sb.Append(" TimeFormat: ").Append(TimeFormat).Append("\n"); + sb.Append(" ShowRelativeDates: ").Append(ShowRelativeDates).Append("\n"); + sb.Append(" EnableColorImpairedMode: ").Append(EnableColorImpairedMode).Append("\n"); + sb.Append(" MovieInfoLanguage: ").Append(MovieInfoLanguage).Append("\n"); + sb.Append(" Id: ").Append(Id).Append("\n"); + sb.Append("}\n"); + return sb.ToString(); + } + + /// + /// Get the JSON string presentation of the object + /// + /// JSON string presentation of the object + public string ToJson() { + return JsonConvert.SerializeObject(this, Formatting.Indented); + } + +} +} diff --git a/Models/CustomFormat.cs b/Models/CustomFormat.cs new file mode 100644 index 0000000..8d30352 --- /dev/null +++ b/Models/CustomFormat.cs @@ -0,0 +1,68 @@ +using System; +using System.Text; +using System.Collections; +using System.Collections.Generic; +using System.Runtime.Serialization; +using Newtonsoft.Json; + +namespace RadarrSharp.Models { + + /// + /// + /// + [DataContract] + public class CustomFormat { + /// + /// Gets or Sets Id + /// + [DataMember(Name="id", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "id")] + public int? Id { get; set; } + + /// + /// Gets or Sets Name + /// + [DataMember(Name="name", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "name")] + public string Name { get; set; } + + /// + /// Gets or Sets IncludeCustomFormatWhenRenaming + /// + [DataMember(Name="includeCustomFormatWhenRenaming", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "includeCustomFormatWhenRenaming")] + public bool? IncludeCustomFormatWhenRenaming { get; set; } + + /// + /// Gets or Sets Specifications + /// + [DataMember(Name="specifications", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "specifications")] + public List Specifications { get; set; } + + + /// + /// Get the string presentation of the object + /// + /// String presentation of the object + public override string ToString() { + var sb = new StringBuilder(); + sb.Append("class CustomFormat {\n"); + sb.Append(" Id: ").Append(Id).Append("\n"); + sb.Append(" Name: ").Append(Name).Append("\n"); + sb.Append(" IncludeCustomFormatWhenRenaming: ").Append(IncludeCustomFormatWhenRenaming).Append("\n"); + sb.Append(" Specifications: ").Append(Specifications).Append("\n"); + sb.Append("}\n"); + return sb.ToString(); + } + + /// + /// Get the JSON string presentation of the object + /// + /// JSON string presentation of the object + public string ToJson() { + return JsonConvert.SerializeObject(this, Formatting.Indented); + } + +} +} diff --git a/Models/CustomFormatSpecifications.cs b/Models/CustomFormatSpecifications.cs new file mode 100644 index 0000000..9b1cf67 --- /dev/null +++ b/Models/CustomFormatSpecifications.cs @@ -0,0 +1,92 @@ +using System; +using System.Text; +using System.Collections; +using System.Collections.Generic; +using System.Runtime.Serialization; +using Newtonsoft.Json; + +namespace RadarrSharp.Models { + + /// + /// + /// + [DataContract] + public class CustomFormatSpecifications { + /// + /// Gets or Sets Name + /// + [DataMember(Name="name", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "name")] + public string Name { get; set; } + + /// + /// Gets or Sets Implementation + /// + [DataMember(Name="implementation", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "implementation")] + public string Implementation { get; set; } + + /// + /// Gets or Sets ImplementationName + /// + [DataMember(Name="implementationName", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "implementationName")] + public string ImplementationName { get; set; } + + /// + /// Gets or Sets InfoLink + /// + [DataMember(Name="infoLink", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "infoLink")] + public string InfoLink { get; set; } + + /// + /// Gets or Sets Negate + /// + [DataMember(Name="negate", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "negate")] + public bool? Negate { get; set; } + + /// + /// Gets or Sets Required + /// + [DataMember(Name="required", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "required")] + public bool? Required { get; set; } + + /// + /// Gets or Sets Fields + /// + [DataMember(Name="fields", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "fields")] + public List Fields { get; set; } + + + /// + /// Get the string presentation of the object + /// + /// String presentation of the object + public override string ToString() { + var sb = new StringBuilder(); + sb.Append("class CustomFormatSpecifications {\n"); + sb.Append(" Name: ").Append(Name).Append("\n"); + sb.Append(" Implementation: ").Append(Implementation).Append("\n"); + sb.Append(" ImplementationName: ").Append(ImplementationName).Append("\n"); + sb.Append(" InfoLink: ").Append(InfoLink).Append("\n"); + sb.Append(" Negate: ").Append(Negate).Append("\n"); + sb.Append(" Required: ").Append(Required).Append("\n"); + sb.Append(" Fields: ").Append(Fields).Append("\n"); + sb.Append("}\n"); + return sb.ToString(); + } + + /// + /// Get the JSON string presentation of the object + /// + /// JSON string presentation of the object + public string ToJson() { + return JsonConvert.SerializeObject(this, Formatting.Indented); + } + +} +} diff --git a/Models/CustomfilterFilters.cs b/Models/CustomfilterFilters.cs new file mode 100644 index 0000000..b79994e --- /dev/null +++ b/Models/CustomfilterFilters.cs @@ -0,0 +1,60 @@ +using System; +using System.Text; +using System.Collections; +using System.Collections.Generic; +using System.Runtime.Serialization; +using Newtonsoft.Json; + +namespace RadarrSharp.Models { + + /// + /// + /// + [DataContract] + public class CustomfilterFilters { + /// + /// Gets or Sets Key + /// + [DataMember(Name="key", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "key")] + public string Key { get; set; } + + /// + /// Gets or Sets Value + /// + [DataMember(Name="value", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "value")] + public List Value { get; set; } + + /// + /// Gets or Sets Type + /// + [DataMember(Name="type", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "type")] + public string Type { get; set; } + + + /// + /// Get the string presentation of the object + /// + /// String presentation of the object + public override string ToString() { + var sb = new StringBuilder(); + sb.Append("class CustomfilterFilters {\n"); + sb.Append(" Key: ").Append(Key).Append("\n"); + sb.Append(" Value: ").Append(Value).Append("\n"); + sb.Append(" Type: ").Append(Type).Append("\n"); + sb.Append("}\n"); + return sb.ToString(); + } + + /// + /// Get the JSON string presentation of the object + /// + /// JSON string presentation of the object + public string ToJson() { + return JsonConvert.SerializeObject(this, Formatting.Indented); + } + +} +} diff --git a/Models/DownloadClient.cs b/Models/DownloadClient.cs new file mode 100644 index 0000000..281045d --- /dev/null +++ b/Models/DownloadClient.cs @@ -0,0 +1,124 @@ +using System; +using System.Text; +using System.Collections; +using System.Collections.Generic; +using System.Runtime.Serialization; +using Newtonsoft.Json; + +namespace RadarrSharp.Models { + + /// + /// + /// + [DataContract] + public class DownloadClient { + /// + /// Gets or Sets Enable + /// + [DataMember(Name="enable", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "enable")] + public bool? Enable { get; set; } + + /// + /// Gets or Sets Protocol + /// + [DataMember(Name="protocol", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "protocol")] + public string Protocol { get; set; } + + /// + /// Gets or Sets Priority + /// + [DataMember(Name="priority", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "priority")] + public int? Priority { get; set; } + + /// + /// Gets or Sets Name + /// + [DataMember(Name="name", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "name")] + public string Name { get; set; } + + /// + /// Gets or Sets Fields + /// + [DataMember(Name="fields", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "fields")] + public List Fields { get; set; } + + /// + /// Gets or Sets ImplementationName + /// + [DataMember(Name="implementationName", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "implementationName")] + public string ImplementationName { get; set; } + + /// + /// Gets or Sets Implementation + /// + [DataMember(Name="implementation", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "implementation")] + public string Implementation { get; set; } + + /// + /// Gets or Sets ConfigContract + /// + [DataMember(Name="configContract", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "configContract")] + public string ConfigContract { get; set; } + + /// + /// Gets or Sets InfoLink + /// + [DataMember(Name="infoLink", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "infoLink")] + public string InfoLink { get; set; } + + /// + /// Gets or Sets Tags + /// + [DataMember(Name="tags", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "tags")] + public List Tags { get; set; } + + /// + /// Gets or Sets Id + /// + [DataMember(Name="id", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "id")] + public int? Id { get; set; } + + + /// + /// Get the string presentation of the object + /// + /// String presentation of the object + public override string ToString() { + var sb = new StringBuilder(); + sb.Append("class DownloadClient {\n"); + sb.Append(" Enable: ").Append(Enable).Append("\n"); + sb.Append(" Protocol: ").Append(Protocol).Append("\n"); + sb.Append(" Priority: ").Append(Priority).Append("\n"); + sb.Append(" Name: ").Append(Name).Append("\n"); + sb.Append(" Fields: ").Append(Fields).Append("\n"); + sb.Append(" ImplementationName: ").Append(ImplementationName).Append("\n"); + sb.Append(" Implementation: ").Append(Implementation).Append("\n"); + sb.Append(" ConfigContract: ").Append(ConfigContract).Append("\n"); + sb.Append(" InfoLink: ").Append(InfoLink).Append("\n"); + sb.Append(" Tags: ").Append(Tags).Append("\n"); + sb.Append(" Id: ").Append(Id).Append("\n"); + sb.Append("}\n"); + return sb.ToString(); + } + + /// + /// Get the JSON string presentation of the object + /// + /// JSON string presentation of the object + public string ToJson() { + return JsonConvert.SerializeObject(this, Formatting.Indented); + } + +} +} diff --git a/Models/History.cs b/Models/History.cs new file mode 100644 index 0000000..eb13d58 --- /dev/null +++ b/Models/History.cs @@ -0,0 +1,124 @@ +using System; +using System.Text; +using System.Collections; +using System.Collections.Generic; +using System.Runtime.Serialization; +using Newtonsoft.Json; + +namespace RadarrSharp.Models { + + /// + /// + /// + [DataContract] + public class History { + /// + /// Gets or Sets MovieId + /// + [DataMember(Name="movieId", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "movieId")] + public decimal? MovieId { get; set; } + + /// + /// Gets or Sets SourceTitle + /// + [DataMember(Name="sourceTitle", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "sourceTitle")] + public string SourceTitle { get; set; } + + /// + /// Gets or Sets Languages + /// + [DataMember(Name="languages", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "languages")] + public List Languages { get; set; } + + /// + /// Gets or Sets Quality + /// + [DataMember(Name="quality", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "quality")] + public Quality Quality { get; set; } + + /// + /// Gets or Sets CustomFormats + /// + [DataMember(Name="customFormats", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "customFormats")] + public List CustomFormats { get; set; } + + /// + /// Gets or Sets QualityCutoffNotMet + /// + [DataMember(Name="qualityCutoffNotMet", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "qualityCutoffNotMet")] + public bool? QualityCutoffNotMet { get; set; } + + /// + /// Gets or Sets Date + /// + [DataMember(Name="date", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "date")] + public string Date { get; set; } + + /// + /// Gets or Sets DownloadId + /// + [DataMember(Name="downloadId", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "downloadId")] + public string DownloadId { get; set; } + + /// + /// Gets or Sets EventType + /// + [DataMember(Name="eventType", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "eventType")] + public string EventType { get; set; } + + /// + /// Gets or Sets Data + /// + [DataMember(Name="data", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "data")] + public Object Data { get; set; } + + /// + /// Gets or Sets Id + /// + [DataMember(Name="id", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "id")] + public decimal? Id { get; set; } + + + /// + /// Get the string presentation of the object + /// + /// String presentation of the object + public override string ToString() { + var sb = new StringBuilder(); + sb.Append("class History {\n"); + sb.Append(" MovieId: ").Append(MovieId).Append("\n"); + sb.Append(" SourceTitle: ").Append(SourceTitle).Append("\n"); + sb.Append(" Languages: ").Append(Languages).Append("\n"); + sb.Append(" Quality: ").Append(Quality).Append("\n"); + sb.Append(" CustomFormats: ").Append(CustomFormats).Append("\n"); + sb.Append(" QualityCutoffNotMet: ").Append(QualityCutoffNotMet).Append("\n"); + sb.Append(" Date: ").Append(Date).Append("\n"); + sb.Append(" DownloadId: ").Append(DownloadId).Append("\n"); + sb.Append(" EventType: ").Append(EventType).Append("\n"); + sb.Append(" Data: ").Append(Data).Append("\n"); + sb.Append(" Id: ").Append(Id).Append("\n"); + sb.Append("}\n"); + return sb.ToString(); + } + + /// + /// Get the JSON string presentation of the object + /// + /// JSON string presentation of the object + public string ToJson() { + return JsonConvert.SerializeObject(this, Formatting.Indented); + } + +} +} diff --git a/Models/HistoryLanguages.cs b/Models/HistoryLanguages.cs new file mode 100644 index 0000000..976ffee --- /dev/null +++ b/Models/HistoryLanguages.cs @@ -0,0 +1,52 @@ +using System; +using System.Text; +using System.Collections; +using System.Collections.Generic; +using System.Runtime.Serialization; +using Newtonsoft.Json; + +namespace RadarrSharp.Models { + + /// + /// + /// + [DataContract] + public class HistoryLanguages { + /// + /// Gets or Sets Id + /// + [DataMember(Name="id", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "id")] + public decimal? Id { get; set; } + + /// + /// Gets or Sets Name + /// + [DataMember(Name="name", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "name")] + public string Name { get; set; } + + + /// + /// Get the string presentation of the object + /// + /// String presentation of the object + public override string ToString() { + var sb = new StringBuilder(); + sb.Append("class HistoryLanguages {\n"); + sb.Append(" Id: ").Append(Id).Append("\n"); + sb.Append(" Name: ").Append(Name).Append("\n"); + sb.Append("}\n"); + return sb.ToString(); + } + + /// + /// Get the JSON string presentation of the object + /// + /// JSON string presentation of the object + public string ToJson() { + return JsonConvert.SerializeObject(this, Formatting.Indented); + } + +} +} diff --git a/Models/Image.cs b/Models/Image.cs new file mode 100644 index 0000000..aa46362 --- /dev/null +++ b/Models/Image.cs @@ -0,0 +1,60 @@ +using System; +using System.Text; +using System.Collections; +using System.Collections.Generic; +using System.Runtime.Serialization; +using Newtonsoft.Json; + +namespace RadarrSharp.Models { + + /// + /// + /// + [DataContract] + public class Image { + /// + /// Gets or Sets CoverType + /// + [DataMember(Name="coverType", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "coverType")] + public string CoverType { get; set; } + + /// + /// Gets or Sets Url + /// + [DataMember(Name="url", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "url")] + public string Url { get; set; } + + /// + /// Gets or Sets RemoteUrl + /// + [DataMember(Name="remoteUrl", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "remoteUrl")] + public string RemoteUrl { get; set; } + + + /// + /// Get the string presentation of the object + /// + /// String presentation of the object + public override string ToString() { + var sb = new StringBuilder(); + sb.Append("class Image {\n"); + sb.Append(" CoverType: ").Append(CoverType).Append("\n"); + sb.Append(" Url: ").Append(Url).Append("\n"); + sb.Append(" RemoteUrl: ").Append(RemoteUrl).Append("\n"); + sb.Append("}\n"); + return sb.ToString(); + } + + /// + /// Get the JSON string presentation of the object + /// + /// JSON string presentation of the object + public string ToJson() { + return JsonConvert.SerializeObject(this, Formatting.Indented); + } + +} +} diff --git a/Models/ImportList.cs b/Models/ImportList.cs new file mode 100644 index 0000000..bdbff5b --- /dev/null +++ b/Models/ImportList.cs @@ -0,0 +1,172 @@ +using System; +using System.Text; +using System.Collections; +using System.Collections.Generic; +using System.Runtime.Serialization; +using Newtonsoft.Json; + +namespace RadarrSharp.Models { + + /// + /// + /// + [DataContract] + public class ImportList { + /// + /// Gets or Sets Enabled + /// + [DataMember(Name="enabled", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "enabled")] + public bool? Enabled { get; set; } + + /// + /// Gets or Sets EnableAuto + /// + [DataMember(Name="enableAuto", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "enableAuto")] + public bool? EnableAuto { get; set; } + + /// + /// Gets or Sets ShouldMonitor + /// + [DataMember(Name="shouldMonitor", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "shouldMonitor")] + public bool? ShouldMonitor { get; set; } + + /// + /// Gets or Sets RootFolderPath + /// + [DataMember(Name="rootFolderPath", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "rootFolderPath")] + public string RootFolderPath { get; set; } + + /// + /// Gets or Sets QualityProfileId + /// + [DataMember(Name="qualityProfileId", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "qualityProfileId")] + public decimal? QualityProfileId { get; set; } + + /// + /// Gets or Sets SearchOnAdd + /// + [DataMember(Name="searchOnAdd", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "searchOnAdd")] + public bool? SearchOnAdd { get; set; } + + /// + /// Gets or Sets MinimumAvailability + /// + [DataMember(Name="minimumAvailability", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "minimumAvailability")] + public string MinimumAvailability { get; set; } + + /// + /// Gets or Sets ListType + /// + [DataMember(Name="listType", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "listType")] + public string ListType { get; set; } + + /// + /// Gets or Sets ListOrder + /// + [DataMember(Name="listOrder", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "listOrder")] + public decimal? ListOrder { get; set; } + + /// + /// Gets or Sets Name + /// + [DataMember(Name="name", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "name")] + public string Name { get; set; } + + /// + /// Gets or Sets Fields + /// + [DataMember(Name="fields", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "fields")] + public List Fields { get; set; } + + /// + /// Gets or Sets ImplementationName + /// + [DataMember(Name="implementationName", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "implementationName")] + public string ImplementationName { get; set; } + + /// + /// Gets or Sets Implementation + /// + [DataMember(Name="implementation", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "implementation")] + public string Implementation { get; set; } + + /// + /// Gets or Sets ConfigContract + /// + [DataMember(Name="configContract", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "configContract")] + public string ConfigContract { get; set; } + + /// + /// Gets or Sets InfoLink + /// + [DataMember(Name="infoLink", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "infoLink")] + public string InfoLink { get; set; } + + /// + /// Gets or Sets Tags + /// + [DataMember(Name="tags", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "tags")] + public List Tags { get; set; } + + /// + /// Gets or Sets Id + /// + [DataMember(Name="id", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "id")] + public int? Id { get; set; } + + + /// + /// Get the string presentation of the object + /// + /// String presentation of the object + public override string ToString() { + var sb = new StringBuilder(); + sb.Append("class ImportList {\n"); + sb.Append(" Enabled: ").Append(Enabled).Append("\n"); + sb.Append(" EnableAuto: ").Append(EnableAuto).Append("\n"); + sb.Append(" ShouldMonitor: ").Append(ShouldMonitor).Append("\n"); + sb.Append(" RootFolderPath: ").Append(RootFolderPath).Append("\n"); + sb.Append(" QualityProfileId: ").Append(QualityProfileId).Append("\n"); + sb.Append(" SearchOnAdd: ").Append(SearchOnAdd).Append("\n"); + sb.Append(" MinimumAvailability: ").Append(MinimumAvailability).Append("\n"); + sb.Append(" ListType: ").Append(ListType).Append("\n"); + sb.Append(" ListOrder: ").Append(ListOrder).Append("\n"); + sb.Append(" Name: ").Append(Name).Append("\n"); + sb.Append(" Fields: ").Append(Fields).Append("\n"); + sb.Append(" ImplementationName: ").Append(ImplementationName).Append("\n"); + sb.Append(" Implementation: ").Append(Implementation).Append("\n"); + sb.Append(" ConfigContract: ").Append(ConfigContract).Append("\n"); + sb.Append(" InfoLink: ").Append(InfoLink).Append("\n"); + sb.Append(" Tags: ").Append(Tags).Append("\n"); + sb.Append(" Id: ").Append(Id).Append("\n"); + sb.Append("}\n"); + return sb.ToString(); + } + + /// + /// Get the JSON string presentation of the object + /// + /// JSON string presentation of the object + public string ToJson() { + return JsonConvert.SerializeObject(this, Formatting.Indented); + } + +} +} diff --git a/Models/Indexer.cs b/Models/Indexer.cs new file mode 100644 index 0000000..72d45e4 --- /dev/null +++ b/Models/Indexer.cs @@ -0,0 +1,156 @@ +using System; +using System.Text; +using System.Collections; +using System.Collections.Generic; +using System.Runtime.Serialization; +using Newtonsoft.Json; + +namespace RadarrSharp.Models { + + /// + /// + /// + [DataContract] + public class Indexer { + /// + /// Gets or Sets EnableRss + /// + [DataMember(Name="enableRss", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "enableRss")] + public bool? EnableRss { get; set; } + + /// + /// Gets or Sets EnableAutomaticSearch + /// + [DataMember(Name="enableAutomaticSearch", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "enableAutomaticSearch")] + public bool? EnableAutomaticSearch { get; set; } + + /// + /// Gets or Sets EnableInteractiveSearch + /// + [DataMember(Name="enableInteractiveSearch", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "enableInteractiveSearch")] + public bool? EnableInteractiveSearch { get; set; } + + /// + /// Gets or Sets SupportsRss + /// + [DataMember(Name="supportsRss", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "supportsRss")] + public bool? SupportsRss { get; set; } + + /// + /// Gets or Sets SupportsSearch + /// + [DataMember(Name="supportsSearch", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "supportsSearch")] + public bool? SupportsSearch { get; set; } + + /// + /// Gets or Sets Protocol + /// + [DataMember(Name="protocol", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "protocol")] + public string Protocol { get; set; } + + /// + /// Gets or Sets Priority + /// + [DataMember(Name="priority", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "priority")] + public int? Priority { get; set; } + + /// + /// Gets or Sets Name + /// + [DataMember(Name="name", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "name")] + public string Name { get; set; } + + /// + /// Gets or Sets Fields + /// + [DataMember(Name="fields", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "fields")] + public List Fields { get; set; } + + /// + /// Gets or Sets ImplementationName + /// + [DataMember(Name="implementationName", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "implementationName")] + public string ImplementationName { get; set; } + + /// + /// Gets or Sets Implementation + /// + [DataMember(Name="implementation", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "implementation")] + public string Implementation { get; set; } + + /// + /// Gets or Sets ConfigContract + /// + [DataMember(Name="configContract", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "configContract")] + public string ConfigContract { get; set; } + + /// + /// Gets or Sets InfoLink + /// + [DataMember(Name="infoLink", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "infoLink")] + public string InfoLink { get; set; } + + /// + /// Gets or Sets Tags + /// + [DataMember(Name="tags", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "tags")] + public List Tags { get; set; } + + /// + /// Gets or Sets Id + /// + [DataMember(Name="id", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "id")] + public decimal? Id { get; set; } + + + /// + /// Get the string presentation of the object + /// + /// String presentation of the object + public override string ToString() { + var sb = new StringBuilder(); + sb.Append("class Indexer {\n"); + sb.Append(" EnableRss: ").Append(EnableRss).Append("\n"); + sb.Append(" EnableAutomaticSearch: ").Append(EnableAutomaticSearch).Append("\n"); + sb.Append(" EnableInteractiveSearch: ").Append(EnableInteractiveSearch).Append("\n"); + sb.Append(" SupportsRss: ").Append(SupportsRss).Append("\n"); + sb.Append(" SupportsSearch: ").Append(SupportsSearch).Append("\n"); + sb.Append(" Protocol: ").Append(Protocol).Append("\n"); + sb.Append(" Priority: ").Append(Priority).Append("\n"); + sb.Append(" Name: ").Append(Name).Append("\n"); + sb.Append(" Fields: ").Append(Fields).Append("\n"); + sb.Append(" ImplementationName: ").Append(ImplementationName).Append("\n"); + sb.Append(" Implementation: ").Append(Implementation).Append("\n"); + sb.Append(" ConfigContract: ").Append(ConfigContract).Append("\n"); + sb.Append(" InfoLink: ").Append(InfoLink).Append("\n"); + sb.Append(" Tags: ").Append(Tags).Append("\n"); + sb.Append(" Id: ").Append(Id).Append("\n"); + sb.Append("}\n"); + return sb.ToString(); + } + + /// + /// Get the JSON string presentation of the object + /// + /// JSON string presentation of the object + public string ToJson() { + return JsonConvert.SerializeObject(this, Formatting.Indented); + } + +} +} diff --git a/Models/InlineResponse200.cs b/Models/InlineResponse200.cs new file mode 100644 index 0000000..dc4ca56 --- /dev/null +++ b/Models/InlineResponse200.cs @@ -0,0 +1,244 @@ +using System; +using System.Text; +using System.Collections; +using System.Collections.Generic; +using System.Runtime.Serialization; +using Newtonsoft.Json; + +namespace RadarrSharp.Models { + + /// + /// + /// + [DataContract] + public class InlineResponse200 { + /// + /// Gets or Sets Version + /// + [DataMember(Name="version", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "version")] + public string Version { get; set; } + + /// + /// Gets or Sets BuildTime + /// + [DataMember(Name="buildTime", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "buildTime")] + public string BuildTime { get; set; } + + /// + /// Gets or Sets IsDebug + /// + [DataMember(Name="isDebug", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "isDebug")] + public bool? IsDebug { get; set; } + + /// + /// Gets or Sets IsProduction + /// + [DataMember(Name="isProduction", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "isProduction")] + public bool? IsProduction { get; set; } + + /// + /// Gets or Sets IsAdmin + /// + [DataMember(Name="isAdmin", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "isAdmin")] + public bool? IsAdmin { get; set; } + + /// + /// Gets or Sets IsUserInteractive + /// + [DataMember(Name="isUserInteractive", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "isUserInteractive")] + public bool? IsUserInteractive { get; set; } + + /// + /// Gets or Sets StartupPath + /// + [DataMember(Name="startupPath", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "startupPath")] + public string StartupPath { get; set; } + + /// + /// Gets or Sets AppData + /// + [DataMember(Name="appData", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "appData")] + public string AppData { get; set; } + + /// + /// Gets or Sets OsName + /// + [DataMember(Name="osName", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "osName")] + public string OsName { get; set; } + + /// + /// Gets or Sets OsVersion + /// + [DataMember(Name="osVersion", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "osVersion")] + public string OsVersion { get; set; } + + /// + /// Gets or Sets IsNetCore + /// + [DataMember(Name="isNetCore", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "isNetCore")] + public bool? IsNetCore { get; set; } + + /// + /// Gets or Sets IsMono + /// + [DataMember(Name="isMono", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "isMono")] + public bool? IsMono { get; set; } + + /// + /// Gets or Sets IsLinux + /// + [DataMember(Name="isLinux", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "isLinux")] + public bool? IsLinux { get; set; } + + /// + /// Gets or Sets IsOsx + /// + [DataMember(Name="isOsx", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "isOsx")] + public bool? IsOsx { get; set; } + + /// + /// Gets or Sets IsWindows + /// + [DataMember(Name="isWindows", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "isWindows")] + public bool? IsWindows { get; set; } + + /// + /// Gets or Sets IsDocker + /// + [DataMember(Name="isDocker", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "isDocker")] + public bool? IsDocker { get; set; } + + /// + /// Gets or Sets Mode + /// + [DataMember(Name="mode", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "mode")] + public string Mode { get; set; } + + /// + /// Gets or Sets Branch + /// + [DataMember(Name="branch", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "branch")] + public string Branch { get; set; } + + /// + /// Gets or Sets Authentication + /// + [DataMember(Name="authentication", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "authentication")] + public string Authentication { get; set; } + + /// + /// Gets or Sets SqliteVersion + /// + [DataMember(Name="sqliteVersion", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "sqliteVersion")] + public string SqliteVersion { get; set; } + + /// + /// Gets or Sets MigrationVersion + /// + [DataMember(Name="migrationVersion", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "migrationVersion")] + public int? MigrationVersion { get; set; } + + /// + /// Gets or Sets UrlBase + /// + [DataMember(Name="urlBase", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "urlBase")] + public string UrlBase { get; set; } + + /// + /// Gets or Sets RuntimeVersion + /// + [DataMember(Name="runtimeVersion", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "runtimeVersion")] + public string RuntimeVersion { get; set; } + + /// + /// Gets or Sets RuntimeName + /// + [DataMember(Name="runtimeName", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "runtimeName")] + public string RuntimeName { get; set; } + + /// + /// Gets or Sets StartTime + /// + [DataMember(Name="startTime", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "startTime")] + public string StartTime { get; set; } + + /// + /// Gets or Sets PackageUpdateMechanism + /// + [DataMember(Name="packageUpdateMechanism", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "packageUpdateMechanism")] + public string PackageUpdateMechanism { get; set; } + + + /// + /// Get the string presentation of the object + /// + /// String presentation of the object + public override string ToString() { + var sb = new StringBuilder(); + sb.Append("class InlineResponse200 {\n"); + sb.Append(" Version: ").Append(Version).Append("\n"); + sb.Append(" BuildTime: ").Append(BuildTime).Append("\n"); + sb.Append(" IsDebug: ").Append(IsDebug).Append("\n"); + sb.Append(" IsProduction: ").Append(IsProduction).Append("\n"); + sb.Append(" IsAdmin: ").Append(IsAdmin).Append("\n"); + sb.Append(" IsUserInteractive: ").Append(IsUserInteractive).Append("\n"); + sb.Append(" StartupPath: ").Append(StartupPath).Append("\n"); + sb.Append(" AppData: ").Append(AppData).Append("\n"); + sb.Append(" OsName: ").Append(OsName).Append("\n"); + sb.Append(" OsVersion: ").Append(OsVersion).Append("\n"); + sb.Append(" IsNetCore: ").Append(IsNetCore).Append("\n"); + sb.Append(" IsMono: ").Append(IsMono).Append("\n"); + sb.Append(" IsLinux: ").Append(IsLinux).Append("\n"); + sb.Append(" IsOsx: ").Append(IsOsx).Append("\n"); + sb.Append(" IsWindows: ").Append(IsWindows).Append("\n"); + sb.Append(" IsDocker: ").Append(IsDocker).Append("\n"); + sb.Append(" Mode: ").Append(Mode).Append("\n"); + sb.Append(" Branch: ").Append(Branch).Append("\n"); + sb.Append(" Authentication: ").Append(Authentication).Append("\n"); + sb.Append(" SqliteVersion: ").Append(SqliteVersion).Append("\n"); + sb.Append(" MigrationVersion: ").Append(MigrationVersion).Append("\n"); + sb.Append(" UrlBase: ").Append(UrlBase).Append("\n"); + sb.Append(" RuntimeVersion: ").Append(RuntimeVersion).Append("\n"); + sb.Append(" RuntimeName: ").Append(RuntimeName).Append("\n"); + sb.Append(" StartTime: ").Append(StartTime).Append("\n"); + sb.Append(" PackageUpdateMechanism: ").Append(PackageUpdateMechanism).Append("\n"); + sb.Append("}\n"); + return sb.ToString(); + } + + /// + /// Get the JSON string presentation of the object + /// + /// JSON string presentation of the object + public string ToJson() { + return JsonConvert.SerializeObject(this, Formatting.Indented); + } + +} +} diff --git a/Models/InlineResponse2001.cs b/Models/InlineResponse2001.cs new file mode 100644 index 0000000..bb07573 --- /dev/null +++ b/Models/InlineResponse2001.cs @@ -0,0 +1,116 @@ +using System; +using System.Text; +using System.Collections; +using System.Collections.Generic; +using System.Runtime.Serialization; +using Newtonsoft.Json; + +namespace RadarrSharp.Models { + + /// + /// + /// + [DataContract] + public class InlineResponse2001 { + /// + /// Gets or Sets Version + /// + [DataMember(Name="version", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "version")] + public string Version { get; set; } + + /// + /// Gets or Sets Branch + /// + [DataMember(Name="branch", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "branch")] + public string Branch { get; set; } + + /// + /// Gets or Sets ReleaseDate + /// + [DataMember(Name="releaseDate", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "releaseDate")] + public string ReleaseDate { get; set; } + + /// + /// Gets or Sets FileName + /// + [DataMember(Name="fileName", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "fileName")] + public string FileName { get; set; } + + /// + /// Gets or Sets Url + /// + [DataMember(Name="url", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "url")] + public string Url { get; set; } + + /// + /// Gets or Sets Installed + /// + [DataMember(Name="installed", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "installed")] + public bool? Installed { get; set; } + + /// + /// Gets or Sets Installable + /// + [DataMember(Name="installable", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "installable")] + public bool? Installable { get; set; } + + /// + /// Gets or Sets Latest + /// + [DataMember(Name="latest", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "latest")] + public bool? Latest { get; set; } + + /// + /// Gets or Sets Changes + /// + [DataMember(Name="changes", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "changes")] + public InlineResponse2001Changes Changes { get; set; } + + /// + /// Gets or Sets Hash + /// + [DataMember(Name="hash", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "hash")] + public string Hash { get; set; } + + + /// + /// Get the string presentation of the object + /// + /// String presentation of the object + public override string ToString() { + var sb = new StringBuilder(); + sb.Append("class InlineResponse2001 {\n"); + sb.Append(" Version: ").Append(Version).Append("\n"); + sb.Append(" Branch: ").Append(Branch).Append("\n"); + sb.Append(" ReleaseDate: ").Append(ReleaseDate).Append("\n"); + sb.Append(" FileName: ").Append(FileName).Append("\n"); + sb.Append(" Url: ").Append(Url).Append("\n"); + sb.Append(" Installed: ").Append(Installed).Append("\n"); + sb.Append(" Installable: ").Append(Installable).Append("\n"); + sb.Append(" Latest: ").Append(Latest).Append("\n"); + sb.Append(" Changes: ").Append(Changes).Append("\n"); + sb.Append(" Hash: ").Append(Hash).Append("\n"); + sb.Append("}\n"); + return sb.ToString(); + } + + /// + /// Get the JSON string presentation of the object + /// + /// JSON string presentation of the object + public string ToJson() { + return JsonConvert.SerializeObject(this, Formatting.Indented); + } + +} +} diff --git a/Models/InlineResponse20010.cs b/Models/InlineResponse20010.cs new file mode 100644 index 0000000..4f2f500 --- /dev/null +++ b/Models/InlineResponse20010.cs @@ -0,0 +1,92 @@ +using System; +using System.Text; +using System.Collections; +using System.Collections.Generic; +using System.Runtime.Serialization; +using Newtonsoft.Json; + +namespace RadarrSharp.Models { + + /// + /// + /// + [DataContract] + public class InlineResponse20010 { + /// + /// Gets or Sets TotalCount + /// + [DataMember(Name="totalCount", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "totalCount")] + public int? TotalCount { get; set; } + + /// + /// Gets or Sets Count + /// + [DataMember(Name="count", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "count")] + public int? Count { get; set; } + + /// + /// Gets or Sets UnknownCount + /// + [DataMember(Name="unknownCount", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "unknownCount")] + public int? UnknownCount { get; set; } + + /// + /// Gets or Sets Errors + /// + [DataMember(Name="errors", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "errors")] + public bool? Errors { get; set; } + + /// + /// Gets or Sets Warnings + /// + [DataMember(Name="warnings", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "warnings")] + public bool? Warnings { get; set; } + + /// + /// Gets or Sets UnknownErrors + /// + [DataMember(Name="unknownErrors", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "unknownErrors")] + public bool? UnknownErrors { get; set; } + + /// + /// Gets or Sets UnknownWarnings + /// + [DataMember(Name="unknownWarnings", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "unknownWarnings")] + public bool? UnknownWarnings { get; set; } + + + /// + /// Get the string presentation of the object + /// + /// String presentation of the object + public override string ToString() { + var sb = new StringBuilder(); + sb.Append("class InlineResponse20010 {\n"); + sb.Append(" TotalCount: ").Append(TotalCount).Append("\n"); + sb.Append(" Count: ").Append(Count).Append("\n"); + sb.Append(" UnknownCount: ").Append(UnknownCount).Append("\n"); + sb.Append(" Errors: ").Append(Errors).Append("\n"); + sb.Append(" Warnings: ").Append(Warnings).Append("\n"); + sb.Append(" UnknownErrors: ").Append(UnknownErrors).Append("\n"); + sb.Append(" UnknownWarnings: ").Append(UnknownWarnings).Append("\n"); + sb.Append("}\n"); + return sb.ToString(); + } + + /// + /// Get the JSON string presentation of the object + /// + /// JSON string presentation of the object + public string ToJson() { + return JsonConvert.SerializeObject(this, Formatting.Indented); + } + +} +} diff --git a/Models/InlineResponse2001Changes.cs b/Models/InlineResponse2001Changes.cs new file mode 100644 index 0000000..9d8c3ac --- /dev/null +++ b/Models/InlineResponse2001Changes.cs @@ -0,0 +1,52 @@ +using System; +using System.Text; +using System.Collections; +using System.Collections.Generic; +using System.Runtime.Serialization; +using Newtonsoft.Json; + +namespace RadarrSharp.Models { + + /// + /// + /// + [DataContract] + public class InlineResponse2001Changes { + /// + /// Gets or Sets _New + /// + [DataMember(Name="new", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "new")] + public List _New { get; set; } + + /// + /// Gets or Sets _Fixed + /// + [DataMember(Name="fixed", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "fixed")] + public List _Fixed { get; set; } + + + /// + /// Get the string presentation of the object + /// + /// String presentation of the object + public override string ToString() { + var sb = new StringBuilder(); + sb.Append("class InlineResponse2001Changes {\n"); + sb.Append(" _New: ").Append(_New).Append("\n"); + sb.Append(" _Fixed: ").Append(_Fixed).Append("\n"); + sb.Append("}\n"); + return sb.ToString(); + } + + /// + /// Get the JSON string presentation of the object + /// + /// JSON string presentation of the object + public string ToJson() { + return JsonConvert.SerializeObject(this, Formatting.Indented); + } + +} +} diff --git a/Models/InlineResponse2002.cs b/Models/InlineResponse2002.cs new file mode 100644 index 0000000..5933c2d --- /dev/null +++ b/Models/InlineResponse2002.cs @@ -0,0 +1,76 @@ +using System; +using System.Text; +using System.Collections; +using System.Collections.Generic; +using System.Runtime.Serialization; +using Newtonsoft.Json; + +namespace RadarrSharp.Models { + + /// + /// + /// + [DataContract] + public class InlineResponse2002 { + /// + /// Gets or Sets Page + /// + [DataMember(Name="page", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "page")] + public int? Page { get; set; } + + /// + /// Gets or Sets PageSize + /// + [DataMember(Name="pageSize", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "pageSize")] + public int? PageSize { get; set; } + + /// + /// Gets or Sets SortDirection + /// + [DataMember(Name="sortDirection", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "sortDirection")] + public string SortDirection { get; set; } + + /// + /// Gets or Sets TotalRecords + /// + [DataMember(Name="totalRecords", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "totalRecords")] + public int? TotalRecords { get; set; } + + /// + /// Gets or Sets Records + /// + [DataMember(Name="records", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "records")] + public List Records { get; set; } + + + /// + /// Get the string presentation of the object + /// + /// String presentation of the object + public override string ToString() { + var sb = new StringBuilder(); + sb.Append("class InlineResponse2002 {\n"); + sb.Append(" Page: ").Append(Page).Append("\n"); + sb.Append(" PageSize: ").Append(PageSize).Append("\n"); + sb.Append(" SortDirection: ").Append(SortDirection).Append("\n"); + sb.Append(" TotalRecords: ").Append(TotalRecords).Append("\n"); + sb.Append(" Records: ").Append(Records).Append("\n"); + sb.Append("}\n"); + return sb.ToString(); + } + + /// + /// Get the JSON string presentation of the object + /// + /// JSON string presentation of the object + public string ToJson() { + return JsonConvert.SerializeObject(this, Formatting.Indented); + } + +} +} diff --git a/Models/InlineResponse2003.cs b/Models/InlineResponse2003.cs new file mode 100644 index 0000000..0f95350 --- /dev/null +++ b/Models/InlineResponse2003.cs @@ -0,0 +1,68 @@ +using System; +using System.Text; +using System.Collections; +using System.Collections.Generic; +using System.Runtime.Serialization; +using Newtonsoft.Json; + +namespace RadarrSharp.Models { + + /// + /// + /// + [DataContract] + public class InlineResponse2003 { + /// + /// Gets or Sets Type + /// + [DataMember(Name="type", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "type")] + public string Type { get; set; } + + /// + /// Gets or Sets Label + /// + [DataMember(Name="label", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "label")] + public string Label { get; set; } + + /// + /// Gets or Sets Filters + /// + [DataMember(Name="filters", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "filters")] + public List Filters { get; set; } + + /// + /// Gets or Sets Id + /// + [DataMember(Name="id", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "id")] + public int? Id { get; set; } + + + /// + /// Get the string presentation of the object + /// + /// String presentation of the object + public override string ToString() { + var sb = new StringBuilder(); + sb.Append("class InlineResponse2003 {\n"); + sb.Append(" Type: ").Append(Type).Append("\n"); + sb.Append(" Label: ").Append(Label).Append("\n"); + sb.Append(" Filters: ").Append(Filters).Append("\n"); + sb.Append(" Id: ").Append(Id).Append("\n"); + sb.Append("}\n"); + return sb.ToString(); + } + + /// + /// Get the JSON string presentation of the object + /// + /// JSON string presentation of the object + public string ToJson() { + return JsonConvert.SerializeObject(this, Formatting.Indented); + } + +} +} diff --git a/Models/InlineResponse2004.cs b/Models/InlineResponse2004.cs new file mode 100644 index 0000000..84dca47 --- /dev/null +++ b/Models/InlineResponse2004.cs @@ -0,0 +1,116 @@ +using System; +using System.Text; +using System.Collections; +using System.Collections.Generic; +using System.Runtime.Serialization; +using Newtonsoft.Json; + +namespace RadarrSharp.Models { + + /// + /// + /// + [DataContract] + public class InlineResponse2004 { + /// + /// Gets or Sets FirstDayOfWeek + /// + [DataMember(Name="firstDayOfWeek", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "firstDayOfWeek")] + public int? FirstDayOfWeek { get; set; } + + /// + /// Gets or Sets CalendarWeekColumnHeader + /// + [DataMember(Name="calendarWeekColumnHeader", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "calendarWeekColumnHeader")] + public string CalendarWeekColumnHeader { get; set; } + + /// + /// Gets or Sets MovieRuntimeFormat + /// + [DataMember(Name="movieRuntimeFormat", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "movieRuntimeFormat")] + public string MovieRuntimeFormat { get; set; } + + /// + /// Gets or Sets ShortDateFormat + /// + [DataMember(Name="shortDateFormat", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "shortDateFormat")] + public string ShortDateFormat { get; set; } + + /// + /// Gets or Sets LongDateFormat + /// + [DataMember(Name="longDateFormat", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "longDateFormat")] + public string LongDateFormat { get; set; } + + /// + /// Gets or Sets TimeFormat + /// + [DataMember(Name="timeFormat", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "timeFormat")] + public string TimeFormat { get; set; } + + /// + /// Gets or Sets ShowRelativeDates + /// + [DataMember(Name="showRelativeDates", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "showRelativeDates")] + public bool? ShowRelativeDates { get; set; } + + /// + /// Gets or Sets EnableColorImpairedMode + /// + [DataMember(Name="enableColorImpairedMode", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "enableColorImpairedMode")] + public bool? EnableColorImpairedMode { get; set; } + + /// + /// Gets or Sets MovieInfoLanguage + /// + [DataMember(Name="movieInfoLanguage", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "movieInfoLanguage")] + public int? MovieInfoLanguage { get; set; } + + /// + /// Gets or Sets Id + /// + [DataMember(Name="id", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "id")] + public int? Id { get; set; } + + + /// + /// Get the string presentation of the object + /// + /// String presentation of the object + public override string ToString() { + var sb = new StringBuilder(); + sb.Append("class InlineResponse2004 {\n"); + sb.Append(" FirstDayOfWeek: ").Append(FirstDayOfWeek).Append("\n"); + sb.Append(" CalendarWeekColumnHeader: ").Append(CalendarWeekColumnHeader).Append("\n"); + sb.Append(" MovieRuntimeFormat: ").Append(MovieRuntimeFormat).Append("\n"); + sb.Append(" ShortDateFormat: ").Append(ShortDateFormat).Append("\n"); + sb.Append(" LongDateFormat: ").Append(LongDateFormat).Append("\n"); + sb.Append(" TimeFormat: ").Append(TimeFormat).Append("\n"); + sb.Append(" ShowRelativeDates: ").Append(ShowRelativeDates).Append("\n"); + sb.Append(" EnableColorImpairedMode: ").Append(EnableColorImpairedMode).Append("\n"); + sb.Append(" MovieInfoLanguage: ").Append(MovieInfoLanguage).Append("\n"); + sb.Append(" Id: ").Append(Id).Append("\n"); + sb.Append("}\n"); + return sb.ToString(); + } + + /// + /// Get the JSON string presentation of the object + /// + /// JSON string presentation of the object + public string ToJson() { + return JsonConvert.SerializeObject(this, Formatting.Indented); + } + +} +} diff --git a/Models/InlineResponse2005.cs b/Models/InlineResponse2005.cs new file mode 100644 index 0000000..7d17de0 --- /dev/null +++ b/Models/InlineResponse2005.cs @@ -0,0 +1,68 @@ +using System; +using System.Text; +using System.Collections; +using System.Collections.Generic; +using System.Runtime.Serialization; +using Newtonsoft.Json; + +namespace RadarrSharp.Models { + + /// + /// + /// + [DataContract] + public class InlineResponse2005 { + /// + /// Gets or Sets Host + /// + [DataMember(Name="host", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "host")] + public string Host { get; set; } + + /// + /// Gets or Sets RemotePath + /// + [DataMember(Name="remotePath", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "remotePath")] + public string RemotePath { get; set; } + + /// + /// Gets or Sets LocalPath + /// + [DataMember(Name="localPath", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "localPath")] + public string LocalPath { get; set; } + + /// + /// Gets or Sets Id + /// + [DataMember(Name="id", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "id")] + public int? Id { get; set; } + + + /// + /// Get the string presentation of the object + /// + /// String presentation of the object + public override string ToString() { + var sb = new StringBuilder(); + sb.Append("class InlineResponse2005 {\n"); + sb.Append(" Host: ").Append(Host).Append("\n"); + sb.Append(" RemotePath: ").Append(RemotePath).Append("\n"); + sb.Append(" LocalPath: ").Append(LocalPath).Append("\n"); + sb.Append(" Id: ").Append(Id).Append("\n"); + sb.Append("}\n"); + return sb.ToString(); + } + + /// + /// Get the JSON string presentation of the object + /// + /// JSON string presentation of the object + public string ToJson() { + return JsonConvert.SerializeObject(this, Formatting.Indented); + } + +} +} diff --git a/Models/InlineResponse2006.cs b/Models/InlineResponse2006.cs new file mode 100644 index 0000000..efcd5fd --- /dev/null +++ b/Models/InlineResponse2006.cs @@ -0,0 +1,88 @@ +using System; +using System.Text; +using System.Collections; +using System.Collections.Generic; +using System.Runtime.Serialization; +using Newtonsoft.Json; + +namespace RadarrSharp.Models { + + /// + /// + /// + [DataContract] + public class InlineResponse2006 { + /// + /// 1 + /// + /// 1 + [DataMember(Name="page", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "page")] + public int? Page { get; set; } + + /// + /// 20 + /// + /// 20 + [DataMember(Name="pageSize", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "pageSize")] + public int? PageSize { get; set; } + + /// + /// descending + /// + /// descending + [DataMember(Name="sortDirection", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "sortDirection")] + public string SortDirection { get; set; } + + /// + /// date + /// + /// date + [DataMember(Name="sortKey", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "sortKey")] + public string SortKey { get; set; } + + /// + /// Gets or Sets TotalRecords + /// + [DataMember(Name="totalRecords", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "totalRecords")] + public int? TotalRecords { get; set; } + + /// + /// Gets or Sets Records + /// + [DataMember(Name="records", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "records")] + public List Records { get; set; } + + + /// + /// Get the string presentation of the object + /// + /// String presentation of the object + public override string ToString() { + var sb = new StringBuilder(); + sb.Append("class InlineResponse2006 {\n"); + sb.Append(" Page: ").Append(Page).Append("\n"); + sb.Append(" PageSize: ").Append(PageSize).Append("\n"); + sb.Append(" SortDirection: ").Append(SortDirection).Append("\n"); + sb.Append(" SortKey: ").Append(SortKey).Append("\n"); + sb.Append(" TotalRecords: ").Append(TotalRecords).Append("\n"); + sb.Append(" Records: ").Append(Records).Append("\n"); + sb.Append("}\n"); + return sb.ToString(); + } + + /// + /// Get the JSON string presentation of the object + /// + /// JSON string presentation of the object + public string ToJson() { + return JsonConvert.SerializeObject(this, Formatting.Indented); + } + +} +} diff --git a/Models/InlineResponse2007.cs b/Models/InlineResponse2007.cs new file mode 100644 index 0000000..caea2be --- /dev/null +++ b/Models/InlineResponse2007.cs @@ -0,0 +1,292 @@ +using System; +using System.Text; +using System.Collections; +using System.Collections.Generic; +using System.Runtime.Serialization; +using Newtonsoft.Json; + +namespace RadarrSharp.Models { + + /// + /// + /// + [DataContract] + public class InlineResponse2007 { + /// + /// Gets or Sets BindAddress + /// + [DataMember(Name="bindAddress", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "bindAddress")] + public string BindAddress { get; set; } + + /// + /// Gets or Sets Port + /// + [DataMember(Name="port", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "port")] + public int? Port { get; set; } + + /// + /// Gets or Sets SslPort + /// + [DataMember(Name="sslPort", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "sslPort")] + public int? SslPort { get; set; } + + /// + /// Gets or Sets EnableSsl + /// + [DataMember(Name="enableSsl", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "enableSsl")] + public bool? EnableSsl { get; set; } + + /// + /// Gets or Sets LaunchBrowser + /// + [DataMember(Name="launchBrowser", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "launchBrowser")] + public bool? LaunchBrowser { get; set; } + + /// + /// Gets or Sets AuthenticationMethod + /// + [DataMember(Name="authenticationMethod", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "authenticationMethod")] + public string AuthenticationMethod { get; set; } + + /// + /// Gets or Sets AnalyticsEnabled + /// + [DataMember(Name="analyticsEnabled", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "analyticsEnabled")] + public bool? AnalyticsEnabled { get; set; } + + /// + /// Gets or Sets Username + /// + [DataMember(Name="username", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "username")] + public string Username { get; set; } + + /// + /// Gets or Sets Password + /// + [DataMember(Name="password", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "password")] + public string Password { get; set; } + + /// + /// Gets or Sets LogLevel + /// + [DataMember(Name="logLevel", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "logLevel")] + public string LogLevel { get; set; } + + /// + /// Gets or Sets ConsoleLogLevel + /// + [DataMember(Name="consoleLogLevel", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "consoleLogLevel")] + public string ConsoleLogLevel { get; set; } + + /// + /// Gets or Sets Branch + /// + [DataMember(Name="branch", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "branch")] + public string Branch { get; set; } + + /// + /// Gets or Sets ApiKey + /// + [DataMember(Name="apiKey", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "apiKey")] + public string ApiKey { get; set; } + + /// + /// Gets or Sets SslCertPath + /// + [DataMember(Name="sslCertPath", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "sslCertPath")] + public string SslCertPath { get; set; } + + /// + /// Gets or Sets SslCertPassword + /// + [DataMember(Name="sslCertPassword", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "sslCertPassword")] + public string SslCertPassword { get; set; } + + /// + /// Gets or Sets UrlBase + /// + [DataMember(Name="urlBase", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "urlBase")] + public string UrlBase { get; set; } + + /// + /// Gets or Sets UpdateAutomatically + /// + [DataMember(Name="updateAutomatically", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "updateAutomatically")] + public bool? UpdateAutomatically { get; set; } + + /// + /// Gets or Sets UpdateMechanism + /// + [DataMember(Name="updateMechanism", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "updateMechanism")] + public string UpdateMechanism { get; set; } + + /// + /// Gets or Sets UpdateScriptPath + /// + [DataMember(Name="updateScriptPath", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "updateScriptPath")] + public string UpdateScriptPath { get; set; } + + /// + /// Gets or Sets ProxyEnabled + /// + [DataMember(Name="proxyEnabled", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "proxyEnabled")] + public bool? ProxyEnabled { get; set; } + + /// + /// Gets or Sets ProxyType + /// + [DataMember(Name="proxyType", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "proxyType")] + public string ProxyType { get; set; } + + /// + /// Gets or Sets ProxyHostname + /// + [DataMember(Name="proxyHostname", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "proxyHostname")] + public string ProxyHostname { get; set; } + + /// + /// Gets or Sets ProxyPort + /// + [DataMember(Name="proxyPort", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "proxyPort")] + public int? ProxyPort { get; set; } + + /// + /// Gets or Sets ProxyUsername + /// + [DataMember(Name="proxyUsername", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "proxyUsername")] + public string ProxyUsername { get; set; } + + /// + /// Gets or Sets ProxyPassword + /// + [DataMember(Name="proxyPassword", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "proxyPassword")] + public string ProxyPassword { get; set; } + + /// + /// Gets or Sets ProxyBypassFilter + /// + [DataMember(Name="proxyBypassFilter", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "proxyBypassFilter")] + public string ProxyBypassFilter { get; set; } + + /// + /// Gets or Sets ProxyBypassLocalAddresses + /// + [DataMember(Name="proxyBypassLocalAddresses", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "proxyBypassLocalAddresses")] + public bool? ProxyBypassLocalAddresses { get; set; } + + /// + /// Gets or Sets CertificateValidation + /// + [DataMember(Name="certificateValidation", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "certificateValidation")] + public string CertificateValidation { get; set; } + + /// + /// Gets or Sets BackupFolder + /// + [DataMember(Name="backupFolder", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "backupFolder")] + public string BackupFolder { get; set; } + + /// + /// Gets or Sets BackupInterval + /// + [DataMember(Name="backupInterval", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "backupInterval")] + public int? BackupInterval { get; set; } + + /// + /// Gets or Sets BackupRetention + /// + [DataMember(Name="backupRetention", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "backupRetention")] + public int? BackupRetention { get; set; } + + /// + /// Gets or Sets Id + /// + [DataMember(Name="id", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "id")] + public int? Id { get; set; } + + + /// + /// Get the string presentation of the object + /// + /// String presentation of the object + public override string ToString() { + var sb = new StringBuilder(); + sb.Append("class InlineResponse2007 {\n"); + sb.Append(" BindAddress: ").Append(BindAddress).Append("\n"); + sb.Append(" Port: ").Append(Port).Append("\n"); + sb.Append(" SslPort: ").Append(SslPort).Append("\n"); + sb.Append(" EnableSsl: ").Append(EnableSsl).Append("\n"); + sb.Append(" LaunchBrowser: ").Append(LaunchBrowser).Append("\n"); + sb.Append(" AuthenticationMethod: ").Append(AuthenticationMethod).Append("\n"); + sb.Append(" AnalyticsEnabled: ").Append(AnalyticsEnabled).Append("\n"); + sb.Append(" Username: ").Append(Username).Append("\n"); + sb.Append(" Password: ").Append(Password).Append("\n"); + sb.Append(" LogLevel: ").Append(LogLevel).Append("\n"); + sb.Append(" ConsoleLogLevel: ").Append(ConsoleLogLevel).Append("\n"); + sb.Append(" Branch: ").Append(Branch).Append("\n"); + sb.Append(" ApiKey: ").Append(ApiKey).Append("\n"); + sb.Append(" SslCertPath: ").Append(SslCertPath).Append("\n"); + sb.Append(" SslCertPassword: ").Append(SslCertPassword).Append("\n"); + sb.Append(" UrlBase: ").Append(UrlBase).Append("\n"); + sb.Append(" UpdateAutomatically: ").Append(UpdateAutomatically).Append("\n"); + sb.Append(" UpdateMechanism: ").Append(UpdateMechanism).Append("\n"); + sb.Append(" UpdateScriptPath: ").Append(UpdateScriptPath).Append("\n"); + sb.Append(" ProxyEnabled: ").Append(ProxyEnabled).Append("\n"); + sb.Append(" ProxyType: ").Append(ProxyType).Append("\n"); + sb.Append(" ProxyHostname: ").Append(ProxyHostname).Append("\n"); + sb.Append(" ProxyPort: ").Append(ProxyPort).Append("\n"); + sb.Append(" ProxyUsername: ").Append(ProxyUsername).Append("\n"); + sb.Append(" ProxyPassword: ").Append(ProxyPassword).Append("\n"); + sb.Append(" ProxyBypassFilter: ").Append(ProxyBypassFilter).Append("\n"); + sb.Append(" ProxyBypassLocalAddresses: ").Append(ProxyBypassLocalAddresses).Append("\n"); + sb.Append(" CertificateValidation: ").Append(CertificateValidation).Append("\n"); + sb.Append(" BackupFolder: ").Append(BackupFolder).Append("\n"); + sb.Append(" BackupInterval: ").Append(BackupInterval).Append("\n"); + sb.Append(" BackupRetention: ").Append(BackupRetention).Append("\n"); + sb.Append(" Id: ").Append(Id).Append("\n"); + sb.Append("}\n"); + return sb.ToString(); + } + + /// + /// Get the JSON string presentation of the object + /// + /// JSON string presentation of the object + public string ToJson() { + return JsonConvert.SerializeObject(this, Formatting.Indented); + } + +} +} diff --git a/Models/InlineResponse2008.cs b/Models/InlineResponse2008.cs new file mode 100644 index 0000000..39b0a1b --- /dev/null +++ b/Models/InlineResponse2008.cs @@ -0,0 +1,100 @@ +using System; +using System.Text; +using System.Collections; +using System.Collections.Generic; +using System.Runtime.Serialization; +using Newtonsoft.Json; + +namespace RadarrSharp.Models { + + /// + /// + /// + [DataContract] + public class InlineResponse2008 { + /// + /// Gets or Sets RenameMovies + /// + [DataMember(Name="renameMovies", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "renameMovies")] + public bool? RenameMovies { get; set; } + + /// + /// Gets or Sets ReplaceIllegalCharacters + /// + [DataMember(Name="replaceIllegalCharacters", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "replaceIllegalCharacters")] + public bool? ReplaceIllegalCharacters { get; set; } + + /// + /// Gets or Sets ColonReplacementFormat + /// + [DataMember(Name="colonReplacementFormat", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "colonReplacementFormat")] + public string ColonReplacementFormat { get; set; } + + /// + /// Gets or Sets StandardMovieFormat + /// + [DataMember(Name="standardMovieFormat", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "standardMovieFormat")] + public string StandardMovieFormat { get; set; } + + /// + /// Gets or Sets MovieFolderFormat + /// + [DataMember(Name="movieFolderFormat", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "movieFolderFormat")] + public string MovieFolderFormat { get; set; } + + /// + /// Gets or Sets IncludeQuality + /// + [DataMember(Name="includeQuality", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "includeQuality")] + public bool? IncludeQuality { get; set; } + + /// + /// Gets or Sets ReplaceSpaces + /// + [DataMember(Name="replaceSpaces", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "replaceSpaces")] + public bool? ReplaceSpaces { get; set; } + + /// + /// Gets or Sets Id + /// + [DataMember(Name="id", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "id")] + public decimal? Id { get; set; } + + + /// + /// Get the string presentation of the object + /// + /// String presentation of the object + public override string ToString() { + var sb = new StringBuilder(); + sb.Append("class InlineResponse2008 {\n"); + sb.Append(" RenameMovies: ").Append(RenameMovies).Append("\n"); + sb.Append(" ReplaceIllegalCharacters: ").Append(ReplaceIllegalCharacters).Append("\n"); + sb.Append(" ColonReplacementFormat: ").Append(ColonReplacementFormat).Append("\n"); + sb.Append(" StandardMovieFormat: ").Append(StandardMovieFormat).Append("\n"); + sb.Append(" MovieFolderFormat: ").Append(MovieFolderFormat).Append("\n"); + sb.Append(" IncludeQuality: ").Append(IncludeQuality).Append("\n"); + sb.Append(" ReplaceSpaces: ").Append(ReplaceSpaces).Append("\n"); + sb.Append(" Id: ").Append(Id).Append("\n"); + sb.Append("}\n"); + return sb.ToString(); + } + + /// + /// Get the JSON string presentation of the object + /// + /// JSON string presentation of the object + public string ToJson() { + return JsonConvert.SerializeObject(this, Formatting.Indented); + } + +} +} diff --git a/Models/InlineResponse2009.cs b/Models/InlineResponse2009.cs new file mode 100644 index 0000000..fd75e07 --- /dev/null +++ b/Models/InlineResponse2009.cs @@ -0,0 +1,188 @@ +using System; +using System.Text; +using System.Collections; +using System.Collections.Generic; +using System.Runtime.Serialization; +using Newtonsoft.Json; + +namespace RadarrSharp.Models { + + /// + /// + /// + [DataContract] + public class InlineResponse2009 { + /// + /// Gets or Sets Languages + /// + [DataMember(Name="languages", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "languages")] + public List Languages { get; set; } + + /// + /// Gets or Sets Quality + /// + [DataMember(Name="quality", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "quality")] + public Quality Quality { get; set; } + + /// + /// Gets or Sets CustomFormats + /// + [DataMember(Name="customFormats", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "customFormats")] + public List CustomFormats { get; set; } + + /// + /// Gets or Sets Size + /// + [DataMember(Name="size", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "size")] + public decimal? Size { get; set; } + + /// + /// Gets or Sets Title + /// + [DataMember(Name="title", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "title")] + public string Title { get; set; } + + /// + /// Gets or Sets Sizeleft + /// + [DataMember(Name="sizeleft", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "sizeleft")] + public decimal? Sizeleft { get; set; } + + /// + /// Gets or Sets Timeleft + /// + [DataMember(Name="timeleft", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "timeleft")] + public string Timeleft { get; set; } + + /// + /// Gets or Sets EstimatedCompletionTime + /// + [DataMember(Name="estimatedCompletionTime", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "estimatedCompletionTime")] + public string EstimatedCompletionTime { get; set; } + + /// + /// Gets or Sets Status + /// + [DataMember(Name="status", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "status")] + public string Status { get; set; } + + /// + /// Gets or Sets TrackedDownloadStatus + /// + [DataMember(Name="trackedDownloadStatus", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "trackedDownloadStatus")] + public string TrackedDownloadStatus { get; set; } + + /// + /// Gets or Sets TrackedDownloadState + /// + [DataMember(Name="trackedDownloadState", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "trackedDownloadState")] + public string TrackedDownloadState { get; set; } + + /// + /// Gets or Sets StatusMessages + /// + [DataMember(Name="statusMessages", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "statusMessages")] + public List StatusMessages { get; set; } + + /// + /// Gets or Sets ErrorMessage + /// + [DataMember(Name="errorMessage", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "errorMessage")] + public string ErrorMessage { get; set; } + + /// + /// Gets or Sets DownloadId + /// + [DataMember(Name="downloadId", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "downloadId")] + public string DownloadId { get; set; } + + /// + /// Gets or Sets Protocol + /// + [DataMember(Name="protocol", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "protocol")] + public string Protocol { get; set; } + + /// + /// Gets or Sets DownloadClient + /// + [DataMember(Name="downloadClient", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "downloadClient")] + public string DownloadClient { get; set; } + + /// + /// Gets or Sets Indexer + /// + [DataMember(Name="indexer", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "indexer")] + public string Indexer { get; set; } + + /// + /// Gets or Sets OutputPath + /// + [DataMember(Name="outputPath", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "outputPath")] + public string OutputPath { get; set; } + + /// + /// Gets or Sets Id + /// + [DataMember(Name="id", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "id")] + public int? Id { get; set; } + + + /// + /// Get the string presentation of the object + /// + /// String presentation of the object + public override string ToString() { + var sb = new StringBuilder(); + sb.Append("class InlineResponse2009 {\n"); + sb.Append(" Languages: ").Append(Languages).Append("\n"); + sb.Append(" Quality: ").Append(Quality).Append("\n"); + sb.Append(" CustomFormats: ").Append(CustomFormats).Append("\n"); + sb.Append(" Size: ").Append(Size).Append("\n"); + sb.Append(" Title: ").Append(Title).Append("\n"); + sb.Append(" Sizeleft: ").Append(Sizeleft).Append("\n"); + sb.Append(" Timeleft: ").Append(Timeleft).Append("\n"); + sb.Append(" EstimatedCompletionTime: ").Append(EstimatedCompletionTime).Append("\n"); + sb.Append(" Status: ").Append(Status).Append("\n"); + sb.Append(" TrackedDownloadStatus: ").Append(TrackedDownloadStatus).Append("\n"); + sb.Append(" TrackedDownloadState: ").Append(TrackedDownloadState).Append("\n"); + sb.Append(" StatusMessages: ").Append(StatusMessages).Append("\n"); + sb.Append(" ErrorMessage: ").Append(ErrorMessage).Append("\n"); + sb.Append(" DownloadId: ").Append(DownloadId).Append("\n"); + sb.Append(" Protocol: ").Append(Protocol).Append("\n"); + sb.Append(" DownloadClient: ").Append(DownloadClient).Append("\n"); + sb.Append(" Indexer: ").Append(Indexer).Append("\n"); + sb.Append(" OutputPath: ").Append(OutputPath).Append("\n"); + sb.Append(" Id: ").Append(Id).Append("\n"); + sb.Append("}\n"); + return sb.ToString(); + } + + /// + /// Get the JSON string presentation of the object + /// + /// JSON string presentation of the object + public string ToJson() { + return JsonConvert.SerializeObject(this, Formatting.Indented); + } + +} +} diff --git a/Models/InlineResponse201.cs b/Models/InlineResponse201.cs new file mode 100644 index 0000000..40947cc --- /dev/null +++ b/Models/InlineResponse201.cs @@ -0,0 +1,44 @@ +using System; +using System.Text; +using System.Collections; +using System.Collections.Generic; +using System.Runtime.Serialization; +using Newtonsoft.Json; + +namespace RadarrSharp.Models { + + /// + /// + /// + [DataContract] + public class InlineResponse201 { + /// + /// Gets or Sets Name + /// + [DataMember(Name="name", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "name")] + public string Name { get; set; } + + + /// + /// Get the string presentation of the object + /// + /// String presentation of the object + public override string ToString() { + var sb = new StringBuilder(); + sb.Append("class InlineResponse201 {\n"); + sb.Append(" Name: ").Append(Name).Append("\n"); + sb.Append("}\n"); + return sb.ToString(); + } + + /// + /// Get the JSON string presentation of the object + /// + /// JSON string presentation of the object + public string ToJson() { + return JsonConvert.SerializeObject(this, Formatting.Indented); + } + +} +} diff --git a/Models/InlineResponse401.cs b/Models/InlineResponse401.cs new file mode 100644 index 0000000..50561d0 --- /dev/null +++ b/Models/InlineResponse401.cs @@ -0,0 +1,44 @@ +using System; +using System.Text; +using System.Collections; +using System.Collections.Generic; +using System.Runtime.Serialization; +using Newtonsoft.Json; + +namespace RadarrSharp.Models { + + /// + /// + /// + [DataContract] + public class InlineResponse401 { + /// + /// Gets or Sets Error + /// + [DataMember(Name="error", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "error")] + public string Error { get; set; } + + + /// + /// Get the string presentation of the object + /// + /// String presentation of the object + public override string ToString() { + var sb = new StringBuilder(); + sb.Append("class InlineResponse401 {\n"); + sb.Append(" Error: ").Append(Error).Append("\n"); + sb.Append("}\n"); + return sb.ToString(); + } + + /// + /// Get the JSON string presentation of the object + /// + /// JSON string presentation of the object + public string ToJson() { + return JsonConvert.SerializeObject(this, Formatting.Indented); + } + +} +} diff --git a/Models/Metadata.cs b/Models/Metadata.cs new file mode 100644 index 0000000..02d0506 --- /dev/null +++ b/Models/Metadata.cs @@ -0,0 +1,108 @@ +using System; +using System.Text; +using System.Collections; +using System.Collections.Generic; +using System.Runtime.Serialization; +using Newtonsoft.Json; + +namespace RadarrSharp.Models { + + /// + /// + /// + [DataContract] + public class Metadata { + /// + /// Gets or Sets Enable + /// + [DataMember(Name="enable", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "enable")] + public bool? Enable { get; set; } + + /// + /// Gets or Sets Name + /// + [DataMember(Name="name", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "name")] + public string Name { get; set; } + + /// + /// Gets or Sets Fields + /// + [DataMember(Name="fields", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "fields")] + public List Fields { get; set; } + + /// + /// Gets or Sets ImplementationName + /// + [DataMember(Name="implementationName", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "implementationName")] + public string ImplementationName { get; set; } + + /// + /// Gets or Sets Implementation + /// + [DataMember(Name="implementation", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "implementation")] + public string Implementation { get; set; } + + /// + /// Gets or Sets ConfigContract + /// + [DataMember(Name="configContract", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "configContract")] + public string ConfigContract { get; set; } + + /// + /// Gets or Sets InfoLink + /// + [DataMember(Name="infoLink", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "infoLink")] + public string InfoLink { get; set; } + + /// + /// Gets or Sets Tags + /// + [DataMember(Name="tags", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "tags")] + public List Tags { get; set; } + + /// + /// Gets or Sets Id + /// + [DataMember(Name="id", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "id")] + public int? Id { get; set; } + + + /// + /// Get the string presentation of the object + /// + /// String presentation of the object + public override string ToString() { + var sb = new StringBuilder(); + sb.Append("class Metadata {\n"); + sb.Append(" Enable: ").Append(Enable).Append("\n"); + sb.Append(" Name: ").Append(Name).Append("\n"); + sb.Append(" Fields: ").Append(Fields).Append("\n"); + sb.Append(" ImplementationName: ").Append(ImplementationName).Append("\n"); + sb.Append(" Implementation: ").Append(Implementation).Append("\n"); + sb.Append(" ConfigContract: ").Append(ConfigContract).Append("\n"); + sb.Append(" InfoLink: ").Append(InfoLink).Append("\n"); + sb.Append(" Tags: ").Append(Tags).Append("\n"); + sb.Append(" Id: ").Append(Id).Append("\n"); + sb.Append("}\n"); + return sb.ToString(); + } + + /// + /// Get the JSON string presentation of the object + /// + /// JSON string presentation of the object + public string ToJson() { + return JsonConvert.SerializeObject(this, Formatting.Indented); + } + +} +} diff --git a/Models/Movie.cs b/Models/Movie.cs new file mode 100644 index 0000000..6daa2f7 --- /dev/null +++ b/Models/Movie.cs @@ -0,0 +1,302 @@ +using System; +using System.Text; +using System.Collections; +using System.Collections.Generic; +using System.Runtime.Serialization; +using Newtonsoft.Json; + +namespace RadarrSharp.Models +{ + + /// + /// + /// + [DataContract] + public class Movie + { + /// + /// Gets or Sets Id + /// + [DataMember(Name = "id", EmitDefaultValue = false)] + [JsonProperty(PropertyName = "id")] + public int Id { get; set; } + + /// + /// Gets or Sets Title + /// + [DataMember(Name = "title", EmitDefaultValue = false)] + [JsonProperty(PropertyName = "title")] + public string Title { get; set; } + + /// + /// Gets or Sets SortTitle + /// + [DataMember(Name = "sortTitle", EmitDefaultValue = false)] + [JsonProperty(PropertyName = "sortTitle")] + public string SortTitle { get; set; } + + /// + /// Gets or Sets SizeOnDisk + /// + [DataMember(Name = "sizeOnDisk", EmitDefaultValue = false)] + [JsonProperty(PropertyName = "sizeOnDisk")] + public long SizeOnDisk { get; set; } + + /// + /// Gets or Sets Overview + /// + [DataMember(Name = "overview", EmitDefaultValue = false)] + [JsonProperty(PropertyName = "overview")] + public string Overview { get; set; } + + /// + /// Gets or Sets InCinemas + /// + [DataMember(Name = "inCinemas", EmitDefaultValue = false)] + [JsonProperty(PropertyName = "inCinemas")] + public string InCinemas { get; set; } + + /// + /// Gets or Sets PhysicalRelease + /// + [DataMember(Name = "physicalRelease", EmitDefaultValue = false)] + [JsonProperty(PropertyName = "physicalRelease")] + public string PhysicalRelease { get; set; } + + /// + /// Gets or Sets Images + /// + [DataMember(Name = "images", EmitDefaultValue = false)] + [JsonProperty(PropertyName = "images")] + public List Images { get; set; } + + /// + /// Gets or Sets Website + /// + [DataMember(Name = "website", EmitDefaultValue = false)] + [JsonProperty(PropertyName = "website")] + public string Website { get; set; } + + /// + /// Gets or Sets Year + /// + [DataMember(Name = "year", EmitDefaultValue = false)] + [JsonProperty(PropertyName = "year")] + public int? Year { get; set; } + + /// + /// Gets or Sets HasFile + /// + [DataMember(Name = "hasFile", EmitDefaultValue = false)] + [JsonProperty(PropertyName = "hasFile")] + public bool? HasFile { get; set; } + + /// + /// Gets or Sets YouTubeTrailerId + /// + [DataMember(Name = "youTubeTrailerId", EmitDefaultValue = false)] + [JsonProperty(PropertyName = "youTubeTrailerId")] + public string YouTubeTrailerId { get; set; } + + /// + /// Gets or Sets Studio + /// + [DataMember(Name = "studio", EmitDefaultValue = false)] + [JsonProperty(PropertyName = "studio")] + public string Studio { get; set; } + + /// + /// Gets or Sets Path + /// + [DataMember(Name = "path", EmitDefaultValue = false)] + [JsonProperty(PropertyName = "path")] + public string Path { get; set; } + + /// + /// Gets or Sets RootFolderPath + /// + [DataMember(Name = "rootFolderPath", EmitDefaultValue = false)] + [JsonProperty(PropertyName = "rootFolderPath")] + public string RootFolderPath { get; set; } + + /// + /// Gets or Sets QualityProfileId + /// + [DataMember(Name = "qualityProfileId", EmitDefaultValue = false)] + [JsonProperty(PropertyName = "qualityProfileId")] + public int? QualityProfileId { get; set; } + + /// + /// Gets or Sets Monitored + /// + [DataMember(Name = "monitored", EmitDefaultValue = false)] + [JsonProperty(PropertyName = "monitored")] + public bool? Monitored { get; set; } + + /// + /// Gets or Sets MinimumAvailability + /// + [DataMember(Name = "minimumAvailability", EmitDefaultValue = false)] + [JsonProperty(PropertyName = "minimumAvailability")] + public string MinimumAvailability { get; set; } + + /// + /// Gets or Sets IsAvailable + /// + [DataMember(Name = "isAvailable", EmitDefaultValue = false)] + [JsonProperty(PropertyName = "isAvailable")] + public bool? IsAvailable { get; set; } + + /// + /// Gets or Sets FolderName + /// + [DataMember(Name = "folderName", EmitDefaultValue = false)] + [JsonProperty(PropertyName = "folderName")] + public string FolderName { get; set; } + + /// + /// Gets or Sets Runtime + /// + [DataMember(Name = "runtime", EmitDefaultValue = false)] + [JsonProperty(PropertyName = "runtime")] + public int? Runtime { get; set; } + + /// + /// Gets or Sets CleanTitle + /// + [DataMember(Name = "cleanTitle", EmitDefaultValue = false)] + [JsonProperty(PropertyName = "cleanTitle")] + public string CleanTitle { get; set; } + + /// + /// Gets or Sets ImdbId + /// + [DataMember(Name = "imdbId", EmitDefaultValue = false)] + [JsonProperty(PropertyName = "imdbId")] + public string ImdbId { get; set; } + + /// + /// Gets or Sets TmdbId + /// + [DataMember(Name = "tmdbId", EmitDefaultValue = false)] + [JsonProperty(PropertyName = "tmdbId")] + public int? TmdbId { get; set; } + + /// + /// Gets or Sets TitleSlug + /// + [DataMember(Name = "titleSlug", EmitDefaultValue = false)] + [JsonProperty(PropertyName = "titleSlug")] + public string TitleSlug { get; set; } + + /// + /// Gets or Sets Certification + /// + [DataMember(Name = "certification", EmitDefaultValue = false)] + [JsonProperty(PropertyName = "certification")] + public string Certification { get; set; } + + /// + /// Gets or Sets Genres + /// + [DataMember(Name = "genres", EmitDefaultValue = false)] + [JsonProperty(PropertyName = "genres")] + public List Genres { get; set; } + + /// + /// Gets or Sets Tags + /// + [DataMember(Name = "tags", EmitDefaultValue = false)] + [JsonProperty(PropertyName = "tags")] + public List Tags { get; set; } + + /// + /// Gets or Sets Added + /// + [DataMember(Name = "added", EmitDefaultValue = false)] + [JsonProperty(PropertyName = "added")] + public string Added { get; set; } + + /// + /// Gets or Sets Ratings + /// + [DataMember(Name = "ratings", EmitDefaultValue = false)] + [JsonProperty(PropertyName = "ratings")] + public Rating Ratings { get; set; } + + /// + /// Gets or Sets Collection + /// + [DataMember(Name = "collection", EmitDefaultValue = false)] + [JsonProperty(PropertyName = "collection")] + public Collection Collection { get; set; } + + /// + /// movie status + /// + /// movie status + [DataMember(Name = "status", EmitDefaultValue = false)] + [JsonProperty(PropertyName = "status")] + public string Status { get; set; } + + public void FixPathObject(string moviePath) + { + if (string.IsNullOrWhiteSpace(this.Path)) + this.Path = $"/{moviePath}/{Title} ({Year})"; + } + + /// + /// Get the string presentation of the object + /// + /// String presentation of the object + public override string ToString() + { + var sb = new StringBuilder(); + sb.Append("class Movie {\n"); + sb.Append(" Id: ").Append(Id).Append("\n"); + sb.Append(" Title: ").Append(Title).Append("\n"); + sb.Append(" SortTitle: ").Append(SortTitle).Append("\n"); + sb.Append(" SizeOnDisk: ").Append(SizeOnDisk).Append("\n"); + sb.Append(" Overview: ").Append(Overview).Append("\n"); + sb.Append(" InCinemas: ").Append(InCinemas).Append("\n"); + sb.Append(" PhysicalRelease: ").Append(PhysicalRelease).Append("\n"); + sb.Append(" Images: ").Append(Images).Append("\n"); + sb.Append(" Website: ").Append(Website).Append("\n"); + sb.Append(" Year: ").Append(Year).Append("\n"); + sb.Append(" HasFile: ").Append(HasFile).Append("\n"); + sb.Append(" YouTubeTrailerId: ").Append(YouTubeTrailerId).Append("\n"); + sb.Append(" Studio: ").Append(Studio).Append("\n"); + sb.Append(" Path: ").Append(Path).Append("\n"); + sb.Append(" RootFolderPath: ").Append(RootFolderPath).Append("\n"); + sb.Append(" QualityProfileId: ").Append(QualityProfileId).Append("\n"); + sb.Append(" Monitored: ").Append(Monitored).Append("\n"); + sb.Append(" MinimumAvailability: ").Append(MinimumAvailability).Append("\n"); + sb.Append(" IsAvailable: ").Append(IsAvailable).Append("\n"); + sb.Append(" FolderName: ").Append(FolderName).Append("\n"); + sb.Append(" Runtime: ").Append(Runtime).Append("\n"); + sb.Append(" CleanTitle: ").Append(CleanTitle).Append("\n"); + sb.Append(" ImdbId: ").Append(ImdbId).Append("\n"); + sb.Append(" TmdbId: ").Append(TmdbId).Append("\n"); + sb.Append(" TitleSlug: ").Append(TitleSlug).Append("\n"); + sb.Append(" Certification: ").Append(Certification).Append("\n"); + sb.Append(" Genres: ").Append(Genres).Append("\n"); + sb.Append(" Tags: ").Append(Tags).Append("\n"); + sb.Append(" Added: ").Append(Added).Append("\n"); + sb.Append(" Ratings: ").Append(Ratings).Append("\n"); + sb.Append(" Collection: ").Append(Collection).Append("\n"); + sb.Append(" Status: ").Append(Status).Append("\n"); + sb.Append("}\n"); + return sb.ToString(); + } + + /// + /// Get the JSON string presentation of the object + /// + /// JSON string presentation of the object + public string ToJson() + { + return JsonConvert.SerializeObject(this, Formatting.Indented); + } + + } +} diff --git a/Models/MovieEditorBody.cs b/Models/MovieEditorBody.cs new file mode 100644 index 0000000..bced4d2 --- /dev/null +++ b/Models/MovieEditorBody.cs @@ -0,0 +1,100 @@ +using System; +using System.Text; +using System.Collections; +using System.Collections.Generic; +using System.Runtime.Serialization; +using Newtonsoft.Json; + +namespace RadarrSharp.Models { + + /// + /// + /// + [DataContract] + public class MovieEditorBody { + /// + /// Gets or Sets MovieIds + /// + [DataMember(Name="movieIds", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "movieIds")] + public List MovieIds { get; set; } + + /// + /// Gets or Sets Monitored + /// + [DataMember(Name="monitored", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "monitored")] + public bool? Monitored { get; set; } + + /// + /// Gets or Sets QualityProfileId + /// + [DataMember(Name="qualityProfileId", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "qualityProfileId")] + public int? QualityProfileId { get; set; } + + /// + /// Gets or Sets MinimumAvailability + /// + [DataMember(Name="minimumAvailability", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "minimumAvailability")] + public string MinimumAvailability { get; set; } + + /// + /// Gets or Sets RootFolderPath + /// + [DataMember(Name="rootFolderPath", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "rootFolderPath")] + public string RootFolderPath { get; set; } + + /// + /// Gets or Sets Tags + /// + [DataMember(Name="tags", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "tags")] + public List Tags { get; set; } + + /// + /// Gets or Sets ApplyTags + /// + [DataMember(Name="applyTags", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "applyTags")] + public string ApplyTags { get; set; } + + /// + /// Gets or Sets MoveFiles + /// + [DataMember(Name="moveFiles", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "moveFiles")] + public bool? MoveFiles { get; set; } + + + /// + /// Get the string presentation of the object + /// + /// String presentation of the object + public override string ToString() { + var sb = new StringBuilder(); + sb.Append("class MovieEditorBody {\n"); + sb.Append(" MovieIds: ").Append(MovieIds).Append("\n"); + sb.Append(" Monitored: ").Append(Monitored).Append("\n"); + sb.Append(" QualityProfileId: ").Append(QualityProfileId).Append("\n"); + sb.Append(" MinimumAvailability: ").Append(MinimumAvailability).Append("\n"); + sb.Append(" RootFolderPath: ").Append(RootFolderPath).Append("\n"); + sb.Append(" Tags: ").Append(Tags).Append("\n"); + sb.Append(" ApplyTags: ").Append(ApplyTags).Append("\n"); + sb.Append(" MoveFiles: ").Append(MoveFiles).Append("\n"); + sb.Append("}\n"); + return sb.ToString(); + } + + /// + /// Get the JSON string presentation of the object + /// + /// JSON string presentation of the object + public string ToJson() { + return JsonConvert.SerializeObject(this, Formatting.Indented); + } + +} +} diff --git a/Models/MovieEditorBody1.cs b/Models/MovieEditorBody1.cs new file mode 100644 index 0000000..9254455 --- /dev/null +++ b/Models/MovieEditorBody1.cs @@ -0,0 +1,60 @@ +using System; +using System.Text; +using System.Collections; +using System.Collections.Generic; +using System.Runtime.Serialization; +using Newtonsoft.Json; + +namespace RadarrSharp.Models { + + /// + /// + /// + [DataContract] + public class MovieEditorBody1 { + /// + /// Gets or Sets MovieIds + /// + [DataMember(Name="movieIds", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "movieIds")] + public List MovieIds { get; set; } + + /// + /// Gets or Sets DeleteFIles + /// + [DataMember(Name="deleteFIles", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "deleteFIles")] + public bool? DeleteFIles { get; set; } + + /// + /// Gets or Sets AddImportExclusion + /// + [DataMember(Name="addImportExclusion", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "addImportExclusion")] + public bool? AddImportExclusion { get; set; } + + + /// + /// Get the string presentation of the object + /// + /// String presentation of the object + public override string ToString() { + var sb = new StringBuilder(); + sb.Append("class MovieEditorBody1 {\n"); + sb.Append(" MovieIds: ").Append(MovieIds).Append("\n"); + sb.Append(" DeleteFIles: ").Append(DeleteFIles).Append("\n"); + sb.Append(" AddImportExclusion: ").Append(AddImportExclusion).Append("\n"); + sb.Append("}\n"); + return sb.ToString(); + } + + /// + /// Get the JSON string presentation of the object + /// + /// JSON string presentation of the object + public string ToJson() { + return JsonConvert.SerializeObject(this, Formatting.Indented); + } + +} +} diff --git a/Models/MovieFile.cs b/Models/MovieFile.cs new file mode 100644 index 0000000..1b2914c --- /dev/null +++ b/Models/MovieFile.cs @@ -0,0 +1,132 @@ +using System; +using System.Text; +using System.Collections; +using System.Collections.Generic; +using System.Runtime.Serialization; +using Newtonsoft.Json; + +namespace RadarrSharp.Models { + + /// + /// + /// + [DataContract] + public class MovieFile { + /// + /// Gets or Sets MovieId + /// + [DataMember(Name="movieId", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "movieId")] + public int? MovieId { get; set; } + + /// + /// Gets or Sets RelativePath + /// + [DataMember(Name="relativePath", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "relativePath")] + public string RelativePath { get; set; } + + /// + /// Gets or Sets Path + /// + [DataMember(Name="path", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "path")] + public string Path { get; set; } + + /// + /// Gets or Sets Size + /// + [DataMember(Name="size", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "size")] + public decimal? Size { get; set; } + + /// + /// Gets or Sets DateAdded + /// + [DataMember(Name="dateAdded", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "dateAdded")] + public string DateAdded { get; set; } + + /// + /// Gets or Sets IndexerFlags + /// + [DataMember(Name="indexerFlags", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "indexerFlags")] + public int? IndexerFlags { get; set; } + + /// + /// Gets or Sets Quality + /// + [DataMember(Name="quality", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "quality")] + public Quality Quality { get; set; } + + /// + /// Gets or Sets MediaInfo + /// + [DataMember(Name="mediaInfo", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "mediaInfo")] + public MovieFileMediaInfo MediaInfo { get; set; } + + /// + /// Gets or Sets QualityCutoffNotMet + /// + [DataMember(Name="qualityCutoffNotMet", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "qualityCutoffNotMet")] + public bool? QualityCutoffNotMet { get; set; } + + /// + /// Gets or Sets Languages + /// + [DataMember(Name="languages", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "languages")] + public List Languages { get; set; } + + /// + /// Gets or Sets ReleaseGroup + /// + [DataMember(Name="releaseGroup", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "releaseGroup")] + public string ReleaseGroup { get; set; } + + /// + /// Gets or Sets Id + /// + [DataMember(Name="id", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "id")] + public int? Id { get; set; } + + + /// + /// Get the string presentation of the object + /// + /// String presentation of the object + public override string ToString() { + var sb = new StringBuilder(); + sb.Append("class MovieFile {\n"); + sb.Append(" MovieId: ").Append(MovieId).Append("\n"); + sb.Append(" RelativePath: ").Append(RelativePath).Append("\n"); + sb.Append(" Path: ").Append(Path).Append("\n"); + sb.Append(" Size: ").Append(Size).Append("\n"); + sb.Append(" DateAdded: ").Append(DateAdded).Append("\n"); + sb.Append(" IndexerFlags: ").Append(IndexerFlags).Append("\n"); + sb.Append(" Quality: ").Append(Quality).Append("\n"); + sb.Append(" MediaInfo: ").Append(MediaInfo).Append("\n"); + sb.Append(" QualityCutoffNotMet: ").Append(QualityCutoffNotMet).Append("\n"); + sb.Append(" Languages: ").Append(Languages).Append("\n"); + sb.Append(" ReleaseGroup: ").Append(ReleaseGroup).Append("\n"); + sb.Append(" Id: ").Append(Id).Append("\n"); + sb.Append("}\n"); + return sb.ToString(); + } + + /// + /// Get the JSON string presentation of the object + /// + /// JSON string presentation of the object + public string ToJson() { + return JsonConvert.SerializeObject(this, Formatting.Indented); + } + +} +} diff --git a/Models/MovieFileMediaInfo.cs b/Models/MovieFileMediaInfo.cs new file mode 100644 index 0000000..33b74c0 --- /dev/null +++ b/Models/MovieFileMediaInfo.cs @@ -0,0 +1,148 @@ +using System; +using System.Text; +using System.Collections; +using System.Collections.Generic; +using System.Runtime.Serialization; +using Newtonsoft.Json; + +namespace RadarrSharp.Models { + + /// + /// + /// + [DataContract] + public class MovieFileMediaInfo { + /// + /// Gets or Sets AudioAdditionalFeatures + /// + [DataMember(Name="audioAdditionalFeatures", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "audioAdditionalFeatures")] + public string AudioAdditionalFeatures { get; set; } + + /// + /// Gets or Sets AudioBitrate + /// + [DataMember(Name="audioBitrate", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "audioBitrate")] + public decimal? AudioBitrate { get; set; } + + /// + /// Gets or Sets AudioChannels + /// + [DataMember(Name="audioChannels", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "audioChannels")] + public decimal? AudioChannels { get; set; } + + /// + /// Gets or Sets AudioCodec + /// + [DataMember(Name="audioCodec", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "audioCodec")] + public string AudioCodec { get; set; } + + /// + /// Gets or Sets AudioLanguages + /// + [DataMember(Name="audioLanguages", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "audioLanguages")] + public string AudioLanguages { get; set; } + + /// + /// Gets or Sets AudioStreamCount + /// + [DataMember(Name="audioStreamCount", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "audioStreamCount")] + public decimal? AudioStreamCount { get; set; } + + /// + /// Gets or Sets VideoBitDepth + /// + [DataMember(Name="videoBitDepth", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "videoBitDepth")] + public decimal? VideoBitDepth { get; set; } + + /// + /// Gets or Sets VideoBitrate + /// + [DataMember(Name="videoBitrate", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "videoBitrate")] + public decimal? VideoBitrate { get; set; } + + /// + /// Gets or Sets VideoCodec + /// + [DataMember(Name="videoCodec", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "videoCodec")] + public string VideoCodec { get; set; } + + /// + /// Gets or Sets VideoFps + /// + [DataMember(Name="videoFps", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "videoFps")] + public decimal? VideoFps { get; set; } + + /// + /// Gets or Sets Resolution + /// + [DataMember(Name="resolution", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "resolution")] + public string Resolution { get; set; } + + /// + /// Gets or Sets RunTime + /// + [DataMember(Name="runTime", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "runTime")] + public string RunTime { get; set; } + + /// + /// Gets or Sets ScanType + /// + [DataMember(Name="scanType", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "scanType")] + public string ScanType { get; set; } + + /// + /// Gets or Sets Subtitles + /// + [DataMember(Name="subtitles", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "subtitles")] + public string Subtitles { get; set; } + + + /// + /// Get the string presentation of the object + /// + /// String presentation of the object + public override string ToString() { + var sb = new StringBuilder(); + sb.Append("class MovieFileMediaInfo {\n"); + sb.Append(" AudioAdditionalFeatures: ").Append(AudioAdditionalFeatures).Append("\n"); + sb.Append(" AudioBitrate: ").Append(AudioBitrate).Append("\n"); + sb.Append(" AudioChannels: ").Append(AudioChannels).Append("\n"); + sb.Append(" AudioCodec: ").Append(AudioCodec).Append("\n"); + sb.Append(" AudioLanguages: ").Append(AudioLanguages).Append("\n"); + sb.Append(" AudioStreamCount: ").Append(AudioStreamCount).Append("\n"); + sb.Append(" VideoBitDepth: ").Append(VideoBitDepth).Append("\n"); + sb.Append(" VideoBitrate: ").Append(VideoBitrate).Append("\n"); + sb.Append(" VideoCodec: ").Append(VideoCodec).Append("\n"); + sb.Append(" VideoFps: ").Append(VideoFps).Append("\n"); + sb.Append(" Resolution: ").Append(Resolution).Append("\n"); + sb.Append(" RunTime: ").Append(RunTime).Append("\n"); + sb.Append(" ScanType: ").Append(ScanType).Append("\n"); + sb.Append(" Subtitles: ").Append(Subtitles).Append("\n"); + sb.Append("}\n"); + return sb.ToString(); + } + + /// + /// Get the JSON string presentation of the object + /// + /// JSON string presentation of the object + public string ToJson() { + return JsonConvert.SerializeObject(this, Formatting.Indented); + } + +} +} diff --git a/Models/Notification.cs b/Models/Notification.cs new file mode 100644 index 0000000..26f36e4 --- /dev/null +++ b/Models/Notification.cs @@ -0,0 +1,212 @@ +using System; +using System.Text; +using System.Collections; +using System.Collections.Generic; +using System.Runtime.Serialization; +using Newtonsoft.Json; + +namespace RadarrSharp.Models { + + /// + /// + /// + [DataContract] + public class Notification { + /// + /// Gets or Sets OnGrab + /// + [DataMember(Name="onGrab", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "onGrab")] + public bool? OnGrab { get; set; } + + /// + /// Gets or Sets OnDownload + /// + [DataMember(Name="onDownload", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "onDownload")] + public bool? OnDownload { get; set; } + + /// + /// Gets or Sets OnUpgrade + /// + [DataMember(Name="onUpgrade", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "onUpgrade")] + public bool? OnUpgrade { get; set; } + + /// + /// Gets or Sets OnRename + /// + [DataMember(Name="onRename", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "onRename")] + public bool? OnRename { get; set; } + + /// + /// Gets or Sets OnDelete + /// + [DataMember(Name="onDelete", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "onDelete")] + public bool? OnDelete { get; set; } + + /// + /// Gets or Sets OnHealthIssue + /// + [DataMember(Name="onHealthIssue", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "onHealthIssue")] + public bool? OnHealthIssue { get; set; } + + /// + /// Gets or Sets SupportsOnGrab + /// + [DataMember(Name="supportsOnGrab", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "supportsOnGrab")] + public bool? SupportsOnGrab { get; set; } + + /// + /// Gets or Sets SupportsOnDownload + /// + [DataMember(Name="supportsOnDownload", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "supportsOnDownload")] + public bool? SupportsOnDownload { get; set; } + + /// + /// Gets or Sets SupportsOnUpgrade + /// + [DataMember(Name="supportsOnUpgrade", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "supportsOnUpgrade")] + public bool? SupportsOnUpgrade { get; set; } + + /// + /// Gets or Sets SupportsOnRename + /// + [DataMember(Name="supportsOnRename", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "supportsOnRename")] + public bool? SupportsOnRename { get; set; } + + /// + /// Gets or Sets SupportsOnDelete + /// + [DataMember(Name="supportsOnDelete", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "supportsOnDelete")] + public bool? SupportsOnDelete { get; set; } + + /// + /// Gets or Sets SupportsOnHealthIssue + /// + [DataMember(Name="supportsOnHealthIssue", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "supportsOnHealthIssue")] + public bool? SupportsOnHealthIssue { get; set; } + + /// + /// Gets or Sets IncludeHealthWarnings + /// + [DataMember(Name="includeHealthWarnings", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "includeHealthWarnings")] + public bool? IncludeHealthWarnings { get; set; } + + /// + /// Gets or Sets Name + /// + [DataMember(Name="name", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "name")] + public string Name { get; set; } + + /// + /// Gets or Sets Fields + /// + [DataMember(Name="fields", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "fields")] + public List Fields { get; set; } + + /// + /// Gets or Sets ImplementationName + /// + [DataMember(Name="implementationName", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "implementationName")] + public string ImplementationName { get; set; } + + /// + /// Gets or Sets Implementation + /// + [DataMember(Name="implementation", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "implementation")] + public string Implementation { get; set; } + + /// + /// Gets or Sets ConfigContract + /// + [DataMember(Name="configContract", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "configContract")] + public string ConfigContract { get; set; } + + /// + /// Gets or Sets InfoLink + /// + [DataMember(Name="infoLink", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "infoLink")] + public string InfoLink { get; set; } + + /// + /// Gets or Sets Message + /// + [DataMember(Name="message", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "message")] + public NotificationMessage Message { get; set; } + + /// + /// Gets or Sets Tags + /// + [DataMember(Name="tags", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "tags")] + public List Tags { get; set; } + + /// + /// Gets or Sets Id + /// + [DataMember(Name="id", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "id")] + public int? Id { get; set; } + + + /// + /// Get the string presentation of the object + /// + /// String presentation of the object + public override string ToString() { + var sb = new StringBuilder(); + sb.Append("class Notification {\n"); + sb.Append(" OnGrab: ").Append(OnGrab).Append("\n"); + sb.Append(" OnDownload: ").Append(OnDownload).Append("\n"); + sb.Append(" OnUpgrade: ").Append(OnUpgrade).Append("\n"); + sb.Append(" OnRename: ").Append(OnRename).Append("\n"); + sb.Append(" OnDelete: ").Append(OnDelete).Append("\n"); + sb.Append(" OnHealthIssue: ").Append(OnHealthIssue).Append("\n"); + sb.Append(" SupportsOnGrab: ").Append(SupportsOnGrab).Append("\n"); + sb.Append(" SupportsOnDownload: ").Append(SupportsOnDownload).Append("\n"); + sb.Append(" SupportsOnUpgrade: ").Append(SupportsOnUpgrade).Append("\n"); + sb.Append(" SupportsOnRename: ").Append(SupportsOnRename).Append("\n"); + sb.Append(" SupportsOnDelete: ").Append(SupportsOnDelete).Append("\n"); + sb.Append(" SupportsOnHealthIssue: ").Append(SupportsOnHealthIssue).Append("\n"); + sb.Append(" IncludeHealthWarnings: ").Append(IncludeHealthWarnings).Append("\n"); + sb.Append(" Name: ").Append(Name).Append("\n"); + sb.Append(" Fields: ").Append(Fields).Append("\n"); + sb.Append(" ImplementationName: ").Append(ImplementationName).Append("\n"); + sb.Append(" Implementation: ").Append(Implementation).Append("\n"); + sb.Append(" ConfigContract: ").Append(ConfigContract).Append("\n"); + sb.Append(" InfoLink: ").Append(InfoLink).Append("\n"); + sb.Append(" Message: ").Append(Message).Append("\n"); + sb.Append(" Tags: ").Append(Tags).Append("\n"); + sb.Append(" Id: ").Append(Id).Append("\n"); + sb.Append("}\n"); + return sb.ToString(); + } + + /// + /// Get the JSON string presentation of the object + /// + /// JSON string presentation of the object + public string ToJson() { + return JsonConvert.SerializeObject(this, Formatting.Indented); + } + +} +} diff --git a/Models/NotificationMessage.cs b/Models/NotificationMessage.cs new file mode 100644 index 0000000..26507a6 --- /dev/null +++ b/Models/NotificationMessage.cs @@ -0,0 +1,52 @@ +using System; +using System.Text; +using System.Collections; +using System.Collections.Generic; +using System.Runtime.Serialization; +using Newtonsoft.Json; + +namespace RadarrSharp.Models { + + /// + /// + /// + [DataContract] + public class NotificationMessage { + /// + /// Gets or Sets Message + /// + [DataMember(Name="message", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "message")] + public string Message { get; set; } + + /// + /// Gets or Sets Type + /// + [DataMember(Name="type", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "type")] + public string Type { get; set; } + + + /// + /// Get the string presentation of the object + /// + /// String presentation of the object + public override string ToString() { + var sb = new StringBuilder(); + sb.Append("class NotificationMessage {\n"); + sb.Append(" Message: ").Append(Message).Append("\n"); + sb.Append(" Type: ").Append(Type).Append("\n"); + sb.Append("}\n"); + return sb.ToString(); + } + + /// + /// Get the JSON string presentation of the object + /// + /// JSON string presentation of the object + public string ToJson() { + return JsonConvert.SerializeObject(this, Formatting.Indented); + } + +} +} diff --git a/Models/ProviderField.cs b/Models/ProviderField.cs new file mode 100644 index 0000000..2a1e5e7 --- /dev/null +++ b/Models/ProviderField.cs @@ -0,0 +1,92 @@ +using System; +using System.Text; +using System.Collections; +using System.Collections.Generic; +using System.Runtime.Serialization; +using Newtonsoft.Json; + +namespace RadarrSharp.Models { + + /// + /// + /// + [DataContract] + public class ProviderField { + /// + /// Gets or Sets Order + /// + [DataMember(Name="order", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "order")] + public int? Order { get; set; } + + /// + /// Gets or Sets Name + /// + [DataMember(Name="name", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "name")] + public string Name { get; set; } + + /// + /// Gets or Sets Label + /// + [DataMember(Name="label", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "label")] + public string Label { get; set; } + + /// + /// Gets or Sets HelpText + /// + [DataMember(Name="helpText", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "helpText")] + public string HelpText { get; set; } + + /// + /// Gets or Sets Value + /// + [DataMember(Name="value", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "value")] + public string Value { get; set; } + + /// + /// Gets or Sets Type + /// + [DataMember(Name="type", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "type")] + public string Type { get; set; } + + /// + /// Gets or Sets Advanced + /// + [DataMember(Name="advanced", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "advanced")] + public bool? Advanced { get; set; } + + + /// + /// Get the string presentation of the object + /// + /// String presentation of the object + public override string ToString() { + var sb = new StringBuilder(); + sb.Append("class ProviderField {\n"); + sb.Append(" Order: ").Append(Order).Append("\n"); + sb.Append(" Name: ").Append(Name).Append("\n"); + sb.Append(" Label: ").Append(Label).Append("\n"); + sb.Append(" HelpText: ").Append(HelpText).Append("\n"); + sb.Append(" Value: ").Append(Value).Append("\n"); + sb.Append(" Type: ").Append(Type).Append("\n"); + sb.Append(" Advanced: ").Append(Advanced).Append("\n"); + sb.Append("}\n"); + return sb.ToString(); + } + + /// + /// Get the JSON string presentation of the object + /// + /// JSON string presentation of the object + public string ToJson() { + return JsonConvert.SerializeObject(this, Formatting.Indented); + } + +} +} diff --git a/Models/Quality.cs b/Models/Quality.cs new file mode 100644 index 0000000..3f935fc --- /dev/null +++ b/Models/Quality.cs @@ -0,0 +1,52 @@ +using System; +using System.Text; +using System.Collections; +using System.Collections.Generic; +using System.Runtime.Serialization; +using Newtonsoft.Json; + +namespace RadarrSharp.Models { + + /// + /// + /// + [DataContract] + public class Quality { + /// + /// Gets or Sets _Quality + /// + [DataMember(Name="quality", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "quality")] + public QualityQuality _Quality { get; set; } + + /// + /// Gets or Sets Revision + /// + [DataMember(Name="revision", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "revision")] + public QualityRevision Revision { get; set; } + + + /// + /// Get the string presentation of the object + /// + /// String presentation of the object + public override string ToString() { + var sb = new StringBuilder(); + sb.Append("class Quality {\n"); + sb.Append(" _Quality: ").Append(_Quality).Append("\n"); + sb.Append(" Revision: ").Append(Revision).Append("\n"); + sb.Append("}\n"); + return sb.ToString(); + } + + /// + /// Get the JSON string presentation of the object + /// + /// JSON string presentation of the object + public string ToJson() { + return JsonConvert.SerializeObject(this, Formatting.Indented); + } + +} +} diff --git a/Models/QualityProfile.cs b/Models/QualityProfile.cs new file mode 100644 index 0000000..d3ff869 --- /dev/null +++ b/Models/QualityProfile.cs @@ -0,0 +1,108 @@ +using System; +using System.Text; +using System.Collections; +using System.Collections.Generic; +using System.Runtime.Serialization; +using Newtonsoft.Json; + +namespace RadarrSharp.Models { + + /// + /// + /// + [DataContract] + public class QualityProfile { + /// + /// Gets or Sets Name + /// + [DataMember(Name="name", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "name")] + public string Name { get; set; } + + /// + /// Gets or Sets UpgradeAllowed + /// + [DataMember(Name="upgradeAllowed", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "upgradeAllowed")] + public bool? UpgradeAllowed { get; set; } + + /// + /// Gets or Sets Cutoff + /// + [DataMember(Name="cutoff", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "cutoff")] + public int? Cutoff { get; set; } + + /// + /// Gets or Sets Items + /// + [DataMember(Name="items", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "items")] + public List Items { get; set; } + + /// + /// Gets or Sets MinFormatScore + /// + [DataMember(Name="minFormatScore", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "minFormatScore")] + public int? MinFormatScore { get; set; } + + /// + /// Gets or Sets CutoffFormatScore + /// + [DataMember(Name="cutoffFormatScore", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "cutoffFormatScore")] + public int? CutoffFormatScore { get; set; } + + /// + /// Gets or Sets FormatItems + /// + [DataMember(Name="formatItems", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "formatItems")] + public List FormatItems { get; set; } + + /// + /// Gets or Sets Language + /// + [DataMember(Name="language", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "language")] + public QueuedetailsLanguages Language { get; set; } + + /// + /// Gets or Sets Id + /// + [DataMember(Name="id", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "id")] + public int? Id { get; set; } + + + /// + /// Get the string presentation of the object + /// + /// String presentation of the object + public override string ToString() { + var sb = new StringBuilder(); + sb.Append("class QualityProfile {\n"); + sb.Append(" Name: ").Append(Name).Append("\n"); + sb.Append(" UpgradeAllowed: ").Append(UpgradeAllowed).Append("\n"); + sb.Append(" Cutoff: ").Append(Cutoff).Append("\n"); + sb.Append(" Items: ").Append(Items).Append("\n"); + sb.Append(" MinFormatScore: ").Append(MinFormatScore).Append("\n"); + sb.Append(" CutoffFormatScore: ").Append(CutoffFormatScore).Append("\n"); + sb.Append(" FormatItems: ").Append(FormatItems).Append("\n"); + sb.Append(" Language: ").Append(Language).Append("\n"); + sb.Append(" Id: ").Append(Id).Append("\n"); + sb.Append("}\n"); + return sb.ToString(); + } + + /// + /// Get the JSON string presentation of the object + /// + /// JSON string presentation of the object + public string ToJson() { + return JsonConvert.SerializeObject(this, Formatting.Indented); + } + +} +} diff --git a/Models/QualityProfileFormatItems.cs b/Models/QualityProfileFormatItems.cs new file mode 100644 index 0000000..7dc1db9 --- /dev/null +++ b/Models/QualityProfileFormatItems.cs @@ -0,0 +1,60 @@ +using System; +using System.Text; +using System.Collections; +using System.Collections.Generic; +using System.Runtime.Serialization; +using Newtonsoft.Json; + +namespace RadarrSharp.Models { + + /// + /// + /// + [DataContract] + public class QualityProfileFormatItems { + /// + /// Gets or Sets Format + /// + [DataMember(Name="format", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "format")] + public int? Format { get; set; } + + /// + /// Gets or Sets Name + /// + [DataMember(Name="name", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "name")] + public string Name { get; set; } + + /// + /// Gets or Sets Score + /// + [DataMember(Name="score", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "score")] + public int? Score { get; set; } + + + /// + /// Get the string presentation of the object + /// + /// String presentation of the object + public override string ToString() { + var sb = new StringBuilder(); + sb.Append("class QualityProfileFormatItems {\n"); + sb.Append(" Format: ").Append(Format).Append("\n"); + sb.Append(" Name: ").Append(Name).Append("\n"); + sb.Append(" Score: ").Append(Score).Append("\n"); + sb.Append("}\n"); + return sb.ToString(); + } + + /// + /// Get the JSON string presentation of the object + /// + /// JSON string presentation of the object + public string ToJson() { + return JsonConvert.SerializeObject(this, Formatting.Indented); + } + +} +} diff --git a/Models/QualityQuality.cs b/Models/QualityQuality.cs new file mode 100644 index 0000000..84550ac --- /dev/null +++ b/Models/QualityQuality.cs @@ -0,0 +1,76 @@ +using System; +using System.Text; +using System.Collections; +using System.Collections.Generic; +using System.Runtime.Serialization; +using Newtonsoft.Json; + +namespace RadarrSharp.Models { + + /// + /// + /// + [DataContract] + public class QualityQuality { + /// + /// Gets or Sets Id + /// + [DataMember(Name="id", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "id")] + public int? Id { get; set; } + + /// + /// Gets or Sets Name + /// + [DataMember(Name="name", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "name")] + public string Name { get; set; } + + /// + /// Gets or Sets Source + /// + [DataMember(Name="source", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "source")] + public string Source { get; set; } + + /// + /// Gets or Sets Resolution + /// + [DataMember(Name="resolution", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "resolution")] + public int? Resolution { get; set; } + + /// + /// Gets or Sets Modifier + /// + [DataMember(Name="modifier", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "modifier")] + public string Modifier { get; set; } + + + /// + /// Get the string presentation of the object + /// + /// String presentation of the object + public override string ToString() { + var sb = new StringBuilder(); + sb.Append("class QualityQuality {\n"); + sb.Append(" Id: ").Append(Id).Append("\n"); + sb.Append(" Name: ").Append(Name).Append("\n"); + sb.Append(" Source: ").Append(Source).Append("\n"); + sb.Append(" Resolution: ").Append(Resolution).Append("\n"); + sb.Append(" Modifier: ").Append(Modifier).Append("\n"); + sb.Append("}\n"); + return sb.ToString(); + } + + /// + /// Get the JSON string presentation of the object + /// + /// JSON string presentation of the object + public string ToJson() { + return JsonConvert.SerializeObject(this, Formatting.Indented); + } + +} +} diff --git a/Models/QualityRevision.cs b/Models/QualityRevision.cs new file mode 100644 index 0000000..91cebf4 --- /dev/null +++ b/Models/QualityRevision.cs @@ -0,0 +1,60 @@ +using System; +using System.Text; +using System.Collections; +using System.Collections.Generic; +using System.Runtime.Serialization; +using Newtonsoft.Json; + +namespace RadarrSharp.Models { + + /// + /// + /// + [DataContract] + public class QualityRevision { + /// + /// Gets or Sets Version + /// + [DataMember(Name="version", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "version")] + public int? Version { get; set; } + + /// + /// Gets or Sets Real + /// + [DataMember(Name="real", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "real")] + public int? Real { get; set; } + + /// + /// Gets or Sets IsRepack + /// + [DataMember(Name="isRepack", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "isRepack")] + public bool? IsRepack { get; set; } + + + /// + /// Get the string presentation of the object + /// + /// String presentation of the object + public override string ToString() { + var sb = new StringBuilder(); + sb.Append("class QualityRevision {\n"); + sb.Append(" Version: ").Append(Version).Append("\n"); + sb.Append(" Real: ").Append(Real).Append("\n"); + sb.Append(" IsRepack: ").Append(IsRepack).Append("\n"); + sb.Append("}\n"); + return sb.ToString(); + } + + /// + /// Get the JSON string presentation of the object + /// + /// JSON string presentation of the object + public string ToJson() { + return JsonConvert.SerializeObject(this, Formatting.Indented); + } + +} +} diff --git a/Models/QueueBulkBody.cs b/Models/QueueBulkBody.cs new file mode 100644 index 0000000..35f91cb --- /dev/null +++ b/Models/QueueBulkBody.cs @@ -0,0 +1,44 @@ +using System; +using System.Text; +using System.Collections; +using System.Collections.Generic; +using System.Runtime.Serialization; +using Newtonsoft.Json; + +namespace RadarrSharp.Models { + + /// + /// + /// + [DataContract] + public class QueueBulkBody { + /// + /// Gets or Sets Ids + /// + [DataMember(Name="ids", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "ids")] + public List Ids { get; set; } + + + /// + /// Get the string presentation of the object + /// + /// String presentation of the object + public override string ToString() { + var sb = new StringBuilder(); + sb.Append("class QueueBulkBody {\n"); + sb.Append(" Ids: ").Append(Ids).Append("\n"); + sb.Append("}\n"); + return sb.ToString(); + } + + /// + /// Get the JSON string presentation of the object + /// + /// JSON string presentation of the object + public string ToJson() { + return JsonConvert.SerializeObject(this, Formatting.Indented); + } + +} +} diff --git a/Models/QueuedetailsLanguages.cs b/Models/QueuedetailsLanguages.cs new file mode 100644 index 0000000..3d8c6b2 --- /dev/null +++ b/Models/QueuedetailsLanguages.cs @@ -0,0 +1,52 @@ +using System; +using System.Text; +using System.Collections; +using System.Collections.Generic; +using System.Runtime.Serialization; +using Newtonsoft.Json; + +namespace RadarrSharp.Models { + + /// + /// + /// + [DataContract] + public class QueuedetailsLanguages { + /// + /// Gets or Sets Id + /// + [DataMember(Name="id", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "id")] + public int? Id { get; set; } + + /// + /// Gets or Sets Name + /// + [DataMember(Name="name", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "name")] + public string Name { get; set; } + + + /// + /// Get the string presentation of the object + /// + /// String presentation of the object + public override string ToString() { + var sb = new StringBuilder(); + sb.Append("class QueuedetailsLanguages {\n"); + sb.Append(" Id: ").Append(Id).Append("\n"); + sb.Append(" Name: ").Append(Name).Append("\n"); + sb.Append("}\n"); + return sb.ToString(); + } + + /// + /// Get the JSON string presentation of the object + /// + /// JSON string presentation of the object + public string ToJson() { + return JsonConvert.SerializeObject(this, Formatting.Indented); + } + +} +} diff --git a/Models/QueuedetailsStatusMessages.cs b/Models/QueuedetailsStatusMessages.cs new file mode 100644 index 0000000..d5c700f --- /dev/null +++ b/Models/QueuedetailsStatusMessages.cs @@ -0,0 +1,52 @@ +using System; +using System.Text; +using System.Collections; +using System.Collections.Generic; +using System.Runtime.Serialization; +using Newtonsoft.Json; + +namespace RadarrSharp.Models { + + /// + /// + /// + [DataContract] + public class QueuedetailsStatusMessages { + /// + /// Gets or Sets Title + /// + [DataMember(Name="title", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "title")] + public string Title { get; set; } + + /// + /// Gets or Sets Messages + /// + [DataMember(Name="messages", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "messages")] + public List Messages { get; set; } + + + /// + /// Get the string presentation of the object + /// + /// String presentation of the object + public override string ToString() { + var sb = new StringBuilder(); + sb.Append("class QueuedetailsStatusMessages {\n"); + sb.Append(" Title: ").Append(Title).Append("\n"); + sb.Append(" Messages: ").Append(Messages).Append("\n"); + sb.Append("}\n"); + return sb.ToString(); + } + + /// + /// Get the JSON string presentation of the object + /// + /// JSON string presentation of the object + public string ToJson() { + return JsonConvert.SerializeObject(this, Formatting.Indented); + } + +} +} diff --git a/Models/Rating.cs b/Models/Rating.cs new file mode 100644 index 0000000..0b2d546 --- /dev/null +++ b/Models/Rating.cs @@ -0,0 +1,52 @@ +using System; +using System.Text; +using System.Collections; +using System.Collections.Generic; +using System.Runtime.Serialization; +using Newtonsoft.Json; + +namespace RadarrSharp.Models { + + /// + /// + /// + [DataContract] + public class Rating { + /// + /// Gets or Sets Votes + /// + [DataMember(Name="votes", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "votes")] + public int? Votes { get; set; } + + /// + /// Gets or Sets Value + /// + [DataMember(Name="value", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "value")] + public decimal? Value { get; set; } + + + /// + /// Get the string presentation of the object + /// + /// String presentation of the object + public override string ToString() { + var sb = new StringBuilder(); + sb.Append("class Rating {\n"); + sb.Append(" Votes: ").Append(Votes).Append("\n"); + sb.Append(" Value: ").Append(Value).Append("\n"); + sb.Append("}\n"); + return sb.ToString(); + } + + /// + /// Get the JSON string presentation of the object + /// + /// JSON string presentation of the object + public string ToJson() { + return JsonConvert.SerializeObject(this, Formatting.Indented); + } + +} +} diff --git a/Models/Tag.cs b/Models/Tag.cs new file mode 100644 index 0000000..b6eb19c --- /dev/null +++ b/Models/Tag.cs @@ -0,0 +1,52 @@ +using System; +using System.Text; +using System.Collections; +using System.Collections.Generic; +using System.Runtime.Serialization; +using Newtonsoft.Json; + +namespace RadarrSharp.Models { + + /// + /// + /// + [DataContract] + public class Tag { + /// + /// Gets or Sets Id + /// + [DataMember(Name="id", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "id")] + public int? Id { get; set; } + + /// + /// Gets or Sets Label + /// + [DataMember(Name="label", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "label")] + public string Label { get; set; } + + + /// + /// Get the string presentation of the object + /// + /// String presentation of the object + public override string ToString() { + var sb = new StringBuilder(); + sb.Append("class Tag {\n"); + sb.Append(" Id: ").Append(Id).Append("\n"); + sb.Append(" Label: ").Append(Label).Append("\n"); + sb.Append("}\n"); + return sb.ToString(); + } + + /// + /// Get the JSON string presentation of the object + /// + /// JSON string presentation of the object + public string ToJson() { + return JsonConvert.SerializeObject(this, Formatting.Indented); + } + +} +} diff --git a/Models/TagDetail.cs b/Models/TagDetail.cs new file mode 100644 index 0000000..09bfacb --- /dev/null +++ b/Models/TagDetail.cs @@ -0,0 +1,92 @@ +using System; +using System.Text; +using System.Collections; +using System.Collections.Generic; +using System.Runtime.Serialization; +using Newtonsoft.Json; + +namespace RadarrSharp.Models { + + /// + /// + /// + [DataContract] + public class TagDetail { + /// + /// Gets or Sets Id + /// + [DataMember(Name="id", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "id")] + public int? Id { get; set; } + + /// + /// Gets or Sets Label + /// + [DataMember(Name="label", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "label")] + public string Label { get; set; } + + /// + /// Gets or Sets DelayProfileIds + /// + [DataMember(Name="delayProfileIds", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "delayProfileIds")] + public List DelayProfileIds { get; set; } + + /// + /// Gets or Sets NotificationIds + /// + [DataMember(Name="notificationIds", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "notificationIds")] + public List NotificationIds { get; set; } + + /// + /// Gets or Sets RestrictionIds + /// + [DataMember(Name="restrictionIds", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "restrictionIds")] + public List RestrictionIds { get; set; } + + /// + /// Gets or Sets NetImportIds + /// + [DataMember(Name="netImportIds", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "netImportIds")] + public List NetImportIds { get; set; } + + /// + /// Gets or Sets MovieIds + /// + [DataMember(Name="movieIds", EmitDefaultValue=false)] + [JsonProperty(PropertyName = "movieIds")] + public List MovieIds { get; set; } + + + /// + /// Get the string presentation of the object + /// + /// String presentation of the object + public override string ToString() { + var sb = new StringBuilder(); + sb.Append("class TagDetail {\n"); + sb.Append(" Id: ").Append(Id).Append("\n"); + sb.Append(" Label: ").Append(Label).Append("\n"); + sb.Append(" DelayProfileIds: ").Append(DelayProfileIds).Append("\n"); + sb.Append(" NotificationIds: ").Append(NotificationIds).Append("\n"); + sb.Append(" RestrictionIds: ").Append(RestrictionIds).Append("\n"); + sb.Append(" NetImportIds: ").Append(NetImportIds).Append("\n"); + sb.Append(" MovieIds: ").Append(MovieIds).Append("\n"); + sb.Append("}\n"); + return sb.ToString(); + } + + /// + /// Get the JSON string presentation of the object + /// + /// JSON string presentation of the object + public string ToJson() { + return JsonConvert.SerializeObject(this, Formatting.Indented); + } + +} +} diff --git a/Proxies/IRadarrProxy.cs b/Proxies/IRadarrProxy.cs new file mode 100644 index 0000000..a33afab --- /dev/null +++ b/Proxies/IRadarrProxy.cs @@ -0,0 +1,13 @@ +using System.Net.Http; +using System.Threading.Tasks; + +namespace RadarrSharp.Proxies +{ + internal interface IRadarrProxy + { + Task GetAsync(string url); + Task PostAsync(string rootUrl, U data); + Task PutAsync(string rootUrl, U data); + Task DeleteAsync(string rootUrl); + } +} diff --git a/Proxies/RadarrProxy.cs b/Proxies/RadarrProxy.cs new file mode 100644 index 0000000..8321cd0 --- /dev/null +++ b/Proxies/RadarrProxy.cs @@ -0,0 +1,53 @@ +using Newtonsoft.Json; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Net; +using System.Net.Http; +using System.Text; +using System.Threading.Tasks; + +namespace RadarrSharp.Proxies +{ + public class RadarrProxy : IRadarrProxy + { + private HttpClient _client; + public RadarrProxy() + { + _client = new HttpClient(); + } + public async Task GetAsync(string rootUrl) + { + var resp = await _client.GetAsync(rootUrl); + var content = await resp.Content.ReadAsStringAsync(); + return JsonConvert.DeserializeObject(content); + } + + public async Task PostAsync(string rootUrl, U data) + { + var jsonPayload = JsonConvert.SerializeObject(data); + var response = await _client.PostAsync(rootUrl, PrepJsonForPost(jsonPayload)); + var resp = await response.Content.ReadAsStringAsync(); + return JsonConvert.DeserializeObject(resp); + } + + public async Task PutAsync(string rootUrl, U data) + { + var jsonPayload = JsonConvert.SerializeObject(data); + var response = await _client.PutAsync(rootUrl, PrepJsonForPost(jsonPayload)); + + return JsonConvert.DeserializeObject(await response.Content.ReadAsStringAsync()); + } + + public async Task DeleteAsync(string rootUrl) + { + var resp = await _client.DeleteAsync(rootUrl); + return resp; + } + + private StringContent PrepJsonForPost(string jsonObj) + { + return new StringContent(jsonObj, Encoding.UTF8, "application/json"); + } + } +} diff --git a/RadarrClient.cs b/RadarrClient.cs new file mode 100644 index 0000000..0283c81 --- /dev/null +++ b/RadarrClient.cs @@ -0,0 +1,29 @@ +using RadarrSharp.Services; +using RadarrSharp.Services.Implementation; +using RadarrSharp.Services.Interface; +using System; +using System.Collections.Generic; +using System.Linq; + +namespace RadarrSharp +{ + public class RadarrClient + { + public IMovieService Movie; + public IQualityService Quality; + private string _ip, _port, _apiKey; + public RadarrClient(string ip, string port, string apiKey) + { + this._ip = ip; + this._port = port; + this._apiKey = apiKey; + RegisterRadarrServices(); + } + + private void RegisterRadarrServices() + { + Movie = new MovieService(_ip, _port, _apiKey); + Quality = new QualityService(_ip, _port, _apiKey); + } + } +} diff --git a/RadarrSharp.csproj b/RadarrSharp.csproj new file mode 100644 index 0000000..7fa178e --- /dev/null +++ b/RadarrSharp.csproj @@ -0,0 +1,19 @@ + + + + net5.0 + 97WaterPolo + Siglerdev + RadarrSharp-Siglerdev + true + + + + + + + + + + + diff --git a/Services/BaseRadarrService.cs b/Services/BaseRadarrService.cs new file mode 100644 index 0000000..9518e56 --- /dev/null +++ b/Services/BaseRadarrService.cs @@ -0,0 +1,60 @@ +using RadarrSharp.Proxies; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Net.Http; +using System.Text; +using System.Threading.Tasks; + +namespace RadarrSharp.Services +{ + public abstract class BaseRadarrService + { + private IRadarrProxy _proxy; + private string _ip, _port, _apiKey; + protected BaseRadarrService(string ip, string port, string apiKey) + { + _proxy = new RadarrProxy(); + this._ip = ip; + this._port = port; + this._apiKey = apiKey; + } + + public async Task GetAsync(string endpoint, IEnumerable> qParams = null) + { + var resp = await _proxy.GetAsync(GenerateApiUrl(endpoint, qParams)); + return resp; + } + + public async Task PostAsync(string endpoint, U data, IEnumerable> qParams = null) + { + var resp = await _proxy.PostAsync(GenerateApiUrl(endpoint, qParams), data); + return resp; + } + + public async Task PutAsync(string endpoint, U data, IEnumerable> qParams = null) + { + var resp = await _proxy.PutAsync(GenerateApiUrl(endpoint, qParams), data); + return resp; + } + public async Task DeleteAsync(string endpoint, IEnumerable> qParams = null) + { + var resp = await _proxy.DeleteAsync(GenerateApiUrl(endpoint, qParams)); + return resp; + } + + + protected string GenerateApiUrl(string endpoint, IEnumerable> qParams = null) + { + StringBuilder url = new StringBuilder($"{_ip}:{_port}/api/v3/{endpoint}?apikey={_apiKey}"); + if (qParams != null) + { + foreach (var param in qParams) + { + url.Append($"&{param.Item1}={param.Item2}"); + } + } + return url.ToString(); + } + } +} diff --git a/Services/Implementation/MovieService.cs b/Services/Implementation/MovieService.cs new file mode 100644 index 0000000..8a879e2 --- /dev/null +++ b/Services/Implementation/MovieService.cs @@ -0,0 +1,60 @@ +using RadarrSharp.Services.Interface; +using RadarrSharp.Models; +using System; +using System.Collections.Generic; +using System.Linq; +using RadarrSharp.Helpers; +using System.Threading.Tasks; +using System.Web; + +namespace RadarrSharp.Services.Implementation +{ + + public class MovieService : BaseRadarrService, IMovieService + { + public MovieService(string ip, string port, string apiKey) : base(ip, port, apiKey) + { + + } + + public async Task> GetMovies(string tmdbId = null) + { + var movies = await base.GetAsync>("movie", tmdbId.ToTuple("tmdbId").ToList()); + return movies; + } + + public async Task AddMovie(Movie movie) + { + var resp = await base.PostAsync("movie", movie); + return resp; + } + + public async Task PutMovie(Movie movie, bool moveFiles) + { + var resp = await base.PutAsync("movie", movie, moveFiles.ToTuple("moveFiles").ToList()); + return resp; + } + + public async Task> GetMovie(int id) + { + var movies = await base.GetAsync>($"movie/{id}"); + return movies; + } + + public async Task DeleteMovie(int id, bool addImportExclusion, bool deleteFiles) + { + var responseMessage = await base.DeleteAsync($"movie/{id}", + RadarrExtensions.ParamList( + addImportExclusion.ToTuple("addImportExclusion"), + deleteFiles.ToTuple("deleteFiles"))); + return responseMessage.IsSuccessStatusCode; + } + + public async Task> MovieLookup(string searchTerm) + { + searchTerm = HttpUtility.UrlEncode(searchTerm); + var movies = await base.GetAsync>("movie/lookup", searchTerm.ToTuple("term").ToList()); + return movies; + } + } +} diff --git a/Services/Implementation/QualityService.cs b/Services/Implementation/QualityService.cs new file mode 100644 index 0000000..ec3a38e --- /dev/null +++ b/Services/Implementation/QualityService.cs @@ -0,0 +1,23 @@ +using RadarrSharp.Models; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace RadarrSharp.Services.Implementation +{ + public class QualityService : BaseRadarrService, IQualityService + { + public QualityService(string ip, string port, string apiKey) : base(ip, port, apiKey) + { + + } + + public async Task> GetQualities() + { + var qualityProfiles = await base.GetAsync>("qualityProfile"); + return qualityProfiles; + } + } +} diff --git a/Services/Interface/IMovieService.cs b/Services/Interface/IMovieService.cs new file mode 100644 index 0000000..0db73e7 --- /dev/null +++ b/Services/Interface/IMovieService.cs @@ -0,0 +1,17 @@ +using RadarrSharp.Models; +using System; +using System.Collections.Generic; +using System.Threading.Tasks; + +namespace RadarrSharp.Services.Interface +{ + public interface IMovieService + { + Task AddMovie(Movie movie); + Task DeleteMovie(int id, bool addImportExclusion, bool deleteFiles); + Task> GetMovie(int id); + Task> GetMovies(string tmdbId = null); + Task> MovieLookup(string searchTerm); + Task PutMovie(Movie movie, bool moveFiles); + } +} diff --git a/Services/Interface/IQualityService.cs b/Services/Interface/IQualityService.cs new file mode 100644 index 0000000..ef02585 --- /dev/null +++ b/Services/Interface/IQualityService.cs @@ -0,0 +1,11 @@ +using RadarrSharp.Models; +using System.Collections.Generic; +using System.Threading.Tasks; + +namespace RadarrSharp.Services.Implementation +{ + public interface IQualityService + { + Task> GetQualities(); + } +} \ No newline at end of file diff --git a/bin/Debug/RadarrSharp-Siglerdev.1.0.0.nupkg b/bin/Debug/RadarrSharp-Siglerdev.1.0.0.nupkg new file mode 100644 index 0000000000000000000000000000000000000000..51f6a86f1c0ac852d7fb6e42b3260f3d44d22e89 GIT binary patch literal 45582 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 Je?5B|_!ld}`yBuP literal 0 HcmV?d00001 diff --git a/bin/Debug/net5.0/RadarrSharp.pdb b/bin/Debug/net5.0/RadarrSharp.pdb new file mode 100644 index 0000000000000000000000000000000000000000..c7ae09486792a3617369e37710235a4a7490fd27 GIT binary patch literal 44228 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 CWOtna literal 0 HcmV?d00001 diff --git a/bin/Debug/net5.0/ref/RadarrSharp.dll b/bin/Debug/net5.0/ref/RadarrSharp.dll new file mode 100644 index 0000000000000000000000000000000000000000..a7040c3bb4f53f9d745bb62cde1848f461415f36 GIT binary patch literal 73728 zcmeFa378yJ-8Fveb|&eb$ugPAGD&7KolLe)Ap1(TP9|GtCkZ=9Pi8tv!(=AR5(ok5 z7$P>vCMtp;jRCQZhzbE@k;bsKh=3RoFwhV{TU10qjR^kF?^M^lJqf=5_x--_dA{fQ z9s_;mch0$W>)u;cw{G3)u3B~aHOi-y>W0t1{-xCY_$&Xy#Qz!+uzS}&&|BRTcxKrB z&dO(oZP*fT4{mE~-Q3o&HQ3nD($d-y+!zbCb+!cKEx|==)(5w?HpRyG>Qy?TkoDTd zO09IdsapqzuJ+cJQ^SL0&P1j9IZF9m^{eX;hY<(K%lTKkT1dVK`L2;T>Zs$SA&&l+a8yrdW00=;Xz#z`VN-Ob@`EocNCGG(vNRzZ)=3aI-oAhYcT#6{R<<@@oll@ zRwR@aw=;qRg`h}UP$`_D+@gL3#iPBQ-a;q_f!vGcXg&SqkpNovPbQp z?#f}BwPmvQ14{5~NZ(tX*5?l7zgI~<)%|AluTa0ivc1(v=mXTB`Xs8lt1tAK(O>GY zMtXbHQT{7eACIUUG>h>ru6OZI-jTS9hwfhEcA zEwG!&9vbE@cQ@H{buN2|tarhClI%|-T<_OpJ4d_hJ+cioE-Q7Uwyix})|bpzSl?i> zn+Chyd@@J5EJ`-Iz^*5&EU@p9#R_Y9gzSTY_XJs!Mhg_K_-o9B1)yp!y3q3-Xwtgu`+pR7Gq zNZE_*?kab=F=W3O;IgG;w-(xSJ6Wd0^)4oRqp%&WBKt`p&##a@9CTBDhwPO?%Dc&4 z>hF3PvIB*3X36Fi+WO~YuUES%50b6#>$2aFy;<(E!(^#`F8jT2ms74@44ynp_STPl zKCmxg-xl@>*(`Jkv*g%7Q%o*Ysu$V$WW!WB z*$rf)R3+InWMkC;vcHf`RD;Mq!#t;|YO-BqGgK|v0H&O+hLepU3#*Z250WibW4d)$ z^ZYZ>XT33c4)DfaVPJYtJ+O4-3gE8bYG5dMI`CNca{ZbAjWipv?7v^jIdCuaNf|=H z^MT&lcOqWozx2P*j~kji#+BS2E|J=G&Fzaue`J6x)$QLbJFow-CAp5drGQ@9q}}=y zQr`Bdy4zx*;D6thR(!E{_m>3l0E)CQBvdoL{+*3Y?Qyu>1Wtv{{RPFJ^wvX@Ji zgGM^;`BHM3?Vsul_SVO8Ru|aYjx1Men5-{om@GHUFj-%nVN#Y6hROOy7ns{FV~lrw z%|d6KDOp!G-nX{Mo8dddInJb905;yR;l3@-#G*Ag7%RAK_O>IrSSGnlHlE}%)iB9r zx|fST?Q3&p7`ETHvxvR#-{Z_Qo-a_YEc<75(wSwv(wZ+7v71NV^D94ICG5mR?l)}*#rIdICG8nWWRD{*%t@zapoECYlF*`Wt~0tIP;CS zt4F!AY&q&4Hr|P-yT_hT%lqze7I>bzrmBcx?{Spz{C$T!WK;SF4SC8iH59mZ|Q0oK?o_)xBI<_8IJ1 ztBrRq_AJXTfVakYUxa7bRoFw;8t;a_<;t>((R-W|jaM_eTv;};a*wmlc;U)&W!Yeq zbG`A#qnwuAgrj4F@xG0t!?G2lk2oh8uW_`aEsONu--VvFtP~cc$^q#d4M{ zM7x}2ybWj<%c3~?KV!V@IQlKSW9Sj*Y~wvX)X|oO2JUg9#;YG#t}MHE&>pA3cux*0 zSC)<4vn}v}Mu~&Bl|K@R-{YTRo30VHjJ&F#mTe4?31TQhBI|wPO3V zc)9q$i0x2p)4=@O;l>3mV22G|aEjOIcQm zUdpm=<)!)pFBgCB@`@ssz|p_Mc*(MIXdLBz=7)xdt&&8I>+AZ6KUgHuk7yp;h zYgl#zN}Vv?_pzL1zd%pB%XqJ$r?sqiuOrUqj5ny4qb*y3UU;|hPDL+l*$YF)>r0LI z>X4a+xwYNnd91BrtgT`G%l$_j%f8}wv}H2t`n;EmUq)S)4IXpQxy*Q@#~dnRvi-hb zJZVA8q|`~{NvSQ97QEbe(t?&r%U@wUX?e@$qj&qF@z$YtvrJn4O5;h(TehP1A?GUN zZK!>!h{^tWwee*C^qAYa*LWUV*D$uOVH{suCgW?%WPE+Cmy2J<*Otln`b)->@wH_# zzP`?QGQPG<#@Amqo{X<8YaemM`HJzb7~yEkWbFM_Euqpw_9_7wVp zuNm)G=nE`6Q`hSoj2F{OiaNHC6117c)9q0gQLT;H{so4yuZNnn7j6r=W*?Z zaqWirpT>CCvKKMlwd^ldN1R)|T>Q=;M_cw|jIY0Gyyq~!wk%h%$JuMV_bbXVQ|pbd zA4PlKX4tRLo|ZMBEVmo)Je0+<-{Va3E#v7i<;t=*(Smmv?>)4jWq%md=6u_D{}{Bh zh{^U#8&CQW%cKwaj`5@qu}u1qea4eM#4_nazH2<`LoAa%T8e^dXi> zA99!Rqz|!7`jGD%Px=s#xqHD6Jdb;UVcZK0^Op`k;#gKS+|icZ*7u0>LoXNqk8w7% z?AP$_Hr@yDEE|P9?=jwV7}2-oO!H*>Loq&l+z6`cKO$F{AXH@v1SSWSPtf zJa0Ui6R^yOz4aHy8-Tslve9Ul7mPOx?PA%A0SBF58ZSEFP!W?kfrG}AIRVQYQ;>^$tdFB$KP*mphV9sw_V9*+RScmx>6Bfv5_ z0xXjje8tPfFD+=D?6EMDh&3JP$zP9Wf zjEr-}yAUH|%YHNRi1WJfemm09mR(YFmVU!{SJZ4QV$*R{9X8&499153TkuWKV+$I_ z7BtL1dgMXJvgsoa6|qWqZ+W@+Yv5Vd3h!;>CE!{19A*!GYrI!5dtlkuYmYd;Gv2pr z9c|g$ST1k8zhgPe@>uTo#`_q{dCaZtJD$hd8phfh=3h0cR9klPsEQ(XM@gyvgO`i{ zhb0w;xoh~N=Wz{&aSev~&+2i|v20V1Lq+VK@`KKwyj=W`mLDo&AK;jN*LdBl%9UkK z^+D&)#;d44RK)T_w&?ea_u-K940B8U7tdp<4P&Vd^UHO(WpW*E*>ddj?|ZrUH(;N) z?6zS$^#{iL{;*4nn2cCHG@guDJm!|{ub#(}8OD+s#<>~GWNyYXnVb2WmkZ}+ER(sJ zzZ*~HW-ODrnIp!Nxf#o3Zss4xlernoWNzjohl-f=Jt5;s-{Ud&NFD2WJW>tgk!l$4epn`VKP;2GALG1Sc=y9H zx%+XP@#OA@Wpel9c;m_456k54$9Ut(-4Dy;?#Be<$=wgjEkDz+@1x}{dl>utEaSa|ecrOmaYyJ&Qe$dyiq$sC|%vc=XIPqvuH+*VradE8=#v6T$NO!w2;vJ-tJ$}%}NPxNx} z%du(MB(%gj!HXBdAhh$kB#)Dgom%wHrp!ZO*H+Kngsl4Y{L zbQn+e7t3V->@=S2pO#5`Za1E^r)6i=;=2IGJGU0!1u(1}U`FBks@7}r^L?SLcBPUC%hfTKO;uKgm<(c-Nw7U>aRsi?(JS`Jh``PncPd>V?4Q+Y}ss#^*?XCl^E+= zCTFh8j3;LcL9v|ca84?7*gmTQdnGRk7voMCOwwZ@AK+gZdm;tcd9e%W}pz_V;F+WITTTYUrE^hH;A-=D%7WaV)!0JKD1Tn1i_9%f&we za}bt2-TjF3HRHY1-O-kP6gcACU_5`Rqb<7~-+#H$ct6DVUo0DnJ5*mc-bCD?vg~%0 z^Csink8)Zz1?9Zic*{{v%YKV;e#3YlqnwuYFFoSiV!W{^r)7_zoGIh|66LgPAk_WirCO&3H1xwM<61w;NAJxR%KX_glu35w2x2 z!o9+JEdP8)Am51-F6Ij?-jcyeB`O!|<0#*;q8W9}aLUC-kl zX&CoN!~F6sZp-9b+?L5K_?=!ZewhXLn7fAWc^=nb7}sE!|JN8}TJ{FUn3l;ly35Oj zS0R?kJp1>JC-dxQ zm|NTZp2yl6#@ZU@-#xn2XW2EQ%Zu0}{RjH)^>Xq5tbdJR?i%j%Jg&houE8)~VOl2p zwPm|7?z!K~#s6iDdo24oW{`hmyq9pd#j<2@rGCJ8*9A8evF$w%Iu9Bz+4E2lTMq9b z<3-_Fc5`rq?_uNJ86024UhFZ;_haL|*<*eYll}S;&QF}Ia6p2t=)jICst|Ifn@ zI+lGj{7?~-z3x#j7w&bIO-GG>V!SYFc2Rx5!H;ijHjNibtOzL2nto<=B7p~p1 z{oVICj~g$8`AEw)Vh->Ls{c+vsF}KuDc^*q`7)xy!?j9d>Ec>wk zp(0j_*~zSzi@y@Hla_s{65lT{-Yu2*enEk`Yk%7FxOT(1cEk8<56k4&9v*XZ`B|4- z3}Y^avE?n3mbXk={uwV9w!FvOHT>N3SWd&Z2E+U^Ct#V(30QV(^-BG$my7><)f)_R z*YKR@aSeuX4TkyqU=(ZFAdF%y>xPl>^Ik6a_V7-_+%^2d^SB1XxCX=6N|s40StkAN z3tld~zv(e|4Zrj}uE8*_!7#4DGFgLVvWA0RE?k3UvvF1TE90%fUSL@xycdmkK0M2= zfcI zOj3HxO?kLWO3Ngr$J~@}c1dZOr1Y4Z@~ti@Et8ZUb5p+EC8cGO(qnGQ-*!o9nWXfX zoAP&EQd%Y{J?5s&cS&iPr1Y4Z^7ma*S|%wy=B9k7OG?WmrN`Wqf9R6ZGD+z%H{~C@ zq_j*@$}uvm0Q>zz8$}jcDjQ(_`bYywC#xH@zEk#PLF4yJdzW+igPH*Eye#znC z63O8aJbJ;0U)#D$dAWn%`bsK}I-MiZ_A)8e|7k42la%n>Ei-95h3hqgN z2)`A3*FRpBsZ+a+$5Us{0uE7|fOTpQa2)k1>MF#u)nmYV^#X8(dKI`{y#qW${T0{< zj3CdlKm>Wt2t?Jnsz*swwIhc(^iu+H=(_?5=!;4c)RWL}2_&IE8Aw6@TuF+08v5Zt z8hYQ-4D?4zGSsusr<7))pIVwnd>(M0y0J8X-}l`I+^1eE4I%yrxKGuU)#KNZr*?}# znO_!xvazg@N*v0LvN)8R%XU*qLfK!Igz|FPUMguQ@0X>a4DNY=N*2nro>?eo_RQh8 z{vVg*@H_WYyB(&RhkJg{JlwrK6@L3)-(6{OeOk&8(0kQ^o&mj2{jO&a?iacT>DJK= z!F76t;D&mI;XcznOt+qH1n%Nq5xA|rqHrsEMCmrtjl;dNR~+txy%KOw?~$Opn{E>B zpAABP$}%*HuKR zH&Ty7Z?A|$zqukoeK++a^am@F(DM~3>U*iDp_f&rp--#KP(MID3w?cM7W%Hr9QDK0 z^U(KJ=Al1dsY;}rz7m$d1bb#>pk$vK*)K@Fj(Q0Cihd#Jd-{c`*He!`zq?-qdcI$j zdL#8X^veEm=;8he>bt2Yp*QqTLcgYeiuzvaY00O58v5b>8R`e9XQ9t8%R=8+mZN@{ zdLDX@0eR?C2dM5We|MI@`(Aa@fI#Z$=j>UGpZ&>tKSg8r8QVe0kNBhYIGMxdWK zFiO3VdK~(WfpO^j1}3QQrk;fU{J@bx)l=iAT zly6q49xQDSmbS-U^>|gF$3FE*Rgiie^$_%NgF?_hGpL?Q1j?R45h(iyHTIAmH4f#a zL2)Sl!MnL^QkEK=gmUuW6qUWiH1y8FY3O$h&QLi(%tC)=a29&WkQ|l6#60v#L-NoY zhbTWwOAPp>UID+s!$tMtye1cT! zh#}~Knh^AvHDN0C#0c~=Y9i3Ds)>iqh@|~eMDtRc656wgQ!%$T!B@C3x`6W;)=a(Rr5R@LZAt)1T!&D+r_LoJV zyj&Kg5{I&TXdKFSh9;;ap`1~ZgmP6)ib@(vpe7AvW=)1l7RsvHER>6Cb5!zB_SfX0 zyjr8mSe`PRD{BK~`_yB#K`J3A^UFd|HkO5{M4&wBk3f0XAEgq9QWl6qnGr}(NkTa# zkc6@;kfM@?a!Vi$<;g&XN*2oDKo&~h(j1jMltZ<7QG%)`%hOZN#etr3E)G%&L75c{ zL1_wxsYIac4o0Bd8H`eiLwPzFhw|rOf=Uv~{IVpJjb$k+X)0+d87f&Q`^&OWUM|Z~ z$wLVY%R`wmO!Z=UdhJyw4h!_!r#goPsf3_hIV=R_zF}c15hw?TMWB2Kpl816eT^`D1b*eYZ(|fPF zqb|^UpL(S(NF@ZtHzEY(xDjD05h#%n5h(2=qEzBg_Ls$>yj+%`l7zB*XcEeIhNh^b zp`1~ZhH_O+hDsJnpe74tW=)Pt9?GiPJd}%SRUek8kL*!_KC(vzsf3{1QX7KuSZ$a} z1PVq_|=*~Umi_;c{KHv@`Rw^Xo7;HiAn^@>`@UYjiaJe z;!rLb6^D`@m7tP@^5m!_ly^s^sHCBkjZQJrSJ2p_cPc0oALL394 zg~vt^?*r~r&y9^EzOPRl@vD9C?J=}r5=wq-5=zy$6qPiT+2hhs;^Q(@vQVxVmxc1s zxEz%{lvm30P<(w=Kd!ysUiJF8K)-#e{J0>M5R@s$g`k{$T$oA($|c7|prntBQi(%( z^0+vZPmW7aNkW-DDhZ`=REkO(%6)y(P+skmp^}9XIz9{Kq~mi`@=!XD&qMjf@v1+| z)1Q4yfA%d@LQoz&J_O~hPw`}hQvB$R8%C!zdke2PjM z%E9qzDE}Crp^}ACIUx&W-h>>LJe0F0Cq@t-55%}) zVswC%IS!?LVjRk?6BAUDP!3E?LV15;ib@*Fz)5K+vnOS!WTC8|l!dZmQjSU<%5{_S zQ0||k2C_8 z6qPiTBa_omYNuqVWTDKOl7-SRB}XL>Wqw&6%EmHP#kE(-I4w{mLDiJ6bPl-VJ=9DOvIFtvc#G$-BB|#+#rDSRn%7m#Y zDrx4EW{%0jt+QjSU<%JY-*Q2sGV4Q6=;OZx`~OZx|@grKaN8iLX}HB2P} z1=|J6mnTQ5#Gzp8K*83bl7w=8&m@$+J=2H}0OeXWi`eOvMI7ptN4yv)*P&_%*FHq9 zJp)7J+A~Nc1m#e#5R{7EVJZ@@gMd&GJ;sHD;h%t}%mDLQrOxhoEdO4^xRi zxvV?_<-YPLl{l1F%HvRceG^oYP-^=op{(zlqLPNPvu_&8zP=eMSt!r;%|cNXIVyQ5 zBP;Sy)>Wt)mZwIp5Cb)Gg&3p~g7RQR2ui*pOeF%PtTF;+T4j_<9LoC2IFwzL2`Wh_ zdn=Prp07+%Nke(RG7V*9zbxVvK)LSABfc9b*Ls1Wa(x#VD%W?xp;Dd@l!pExDA)84 zQ;9&iyMF}A;r>x7aVYc4;!rl0C8#8!^cawYGIc$O0wT(1SGgrGb>Fa$+ag{efK)Kx{GoLCj55{H8FKtXw^ zB%xpg3k4%sDrqPf!9u|ZmP!^1MzByYf~As&a_!VSlzXSDAj=cP7MvOg?o%I54N?g~ z=`$?^W#+Unl?arRrbVE9c3PB59Lm?H#i6_~EkPv-Tp^}AyF&Gq# z!4P8%h8Sb8I*!5WWDFKUj9wHmdeJ)8ol1mClu8`Rvs2?xKAf7Ml7zBzW)jNnGgDO3 zP!7yYL;2Ip43#XDUbC`Lrq9Yz$wOH`D-Y%3S!x9Lgb~=LvjQXbsi$WJsf3_R>luP_ zX3sE{2$XkcMW75kAxb3ID8HVgMzK7j z_Nu?l35?pOhRzLA2|;xSyuj#v>L>GpR6i zm4|XmZ63;FwQ3C4K4z~PJwGr8eboFQl@OHH`5`Db%nwtEK*8FfVC_`mQ0|)_hjMs+ zf=UvKFPwxjJ)EMFhVrC84dq>bhDsL7S>Y^{%fmS;c_`RhpkQwau{T11$wPU%J`d$cy&A{z zjN7Y*EDDU4UN0;R4jN+k~EmfAR!$7&N)l29;@1O@X*RMK23&80F_ zvQSE@vrxuX=cweNOk19Za>jBsf#sPX^$JXodIhP3pd6VTf>JvrOeF%Pb9n^HHDmiVO1Q;BdZcrlFTQ`d{R`>Tq@0_GE}lqURsrfqE_dqMWt*FI&hdTVuH%0AV5O^`|m%D6QlC?~E7Q;9&q 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 D+lVW! literal 0 HcmV?d00001 diff --git a/bin/Release/net5.0/RadarrSharp.deps.json b/bin/Release/net5.0/RadarrSharp.deps.json new file mode 100644 index 0000000..3ab7d57 --- /dev/null +++ b/bin/Release/net5.0/RadarrSharp.deps.json @@ -0,0 +1,41 @@ +{ + "runtimeTarget": { + "name": ".NETCoreApp,Version=v5.0", + "signature": "" + }, + "compilationOptions": {}, + "targets": { + ".NETCoreApp,Version=v5.0": { + "RadarrSharp/1.0.0": { + "dependencies": { + "Newtonsoft.Json": "13.0.1" + }, + "runtime": { + "RadarrSharp.dll": {} + } + }, + "Newtonsoft.Json/13.0.1": { + "runtime": { + "lib/netstandard2.0/Newtonsoft.Json.dll": { + "assemblyVersion": "13.0.0.0", + "fileVersion": "13.0.1.25517" + } + } + } + } + }, + "libraries": { + "RadarrSharp/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "Newtonsoft.Json/13.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ppPFpBcvxdsfUonNcvITKqLl3bqxWbDCZIzDWHzjpdAHRFfZe0Dw9HmA0+za13IdyrgJwpkDTDA9fHaxOrt20A==", + "path": "newtonsoft.json/13.0.1", + "hashPath": "newtonsoft.json.13.0.1.nupkg.sha512" + } + } +} \ No newline at end of file diff --git a/bin/Release/net5.0/RadarrSharp.dll b/bin/Release/net5.0/RadarrSharp.dll new file mode 100644 index 0000000000000000000000000000000000000000..6dfbeba9d2367dde2d529a59353771b5705c8891 GIT binary patch literal 125952 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 HL=^rP@;3_N literal 0 HcmV?d00001 diff --git a/bin/Release/net5.0/ref/RadarrSharp.dll b/bin/Release/net5.0/ref/RadarrSharp.dll new file mode 100644 index 0000000000000000000000000000000000000000..c6f310c8cd451f069f17248e09f36964a2743adb GIT binary patch literal 72192 zcmeFa378yJ-93Ek_AEX7WSK0JnM_ZTNocZfK=w{13r#l2LPP|5l5|4DWG2j#5FpY5 z2{xbv0Rbb@I081vCWs(n8WFJt6%2@gNCP5i6%i2?QTU(Vsjho_5`4ec=lP!Jd%pi; zV9xx`Ik)asRkv>4>ZxA&$$iSFlq$l{M;|HmAb!ig5b=M8IPB`C?^LV%%YM@QptIs9 z&FjvLbqBV0b#Coy+ZNc=*3r?~6WACHboF)wVjY3StJem$b#9JMs;VjK!s>iHE96}r*ujOy;)>{;*KmR3>E>C}{%?Qh zX+HUHRyb<4#1ThLkd8R~U))iZ(0+t;4TpRG6AziHGnF6w_=5D4w(W>*21o7OHlZzE zy+x9LA*B{g>WQA)gLrOLzWvfCCF0tD0n~m{S9jMYNNfYz!n_9Kcfr39vYgZvZSO=v zX_G?Rl$1N{h;)m@{_ns4`+MNkZ$I+ArfVKqdEJe}zdre{?5F?lZ}ERySl9!@WL(8R z8Jn~!R_j7a^;9~l|A-(d{&)Y%2cM@Ftvz9pmxGKmJ7!FpGHLph=~HJ(9>uC1n7l@* z(Ky;FuT|>lafsLUbj3Qhc1wz1eb*hnMz3G1vWR7j9KCFPcrkwe3H%Za*rOM0s&z&ep>M}7e7_FCj17X)Ta(VrTF0 z+likeHcAd0nFBJ1-6{S1U`uKdeN(QX%dDmi1(nl(mLR zZH2_QD!~K9CDk|ASF4hm6OiX#C0iXB^y1)w>LL-u32^Im%_Hk&Vl< zYsd!W*&Ss5MmObm$==9&kC82PT<>YJGxO{vvdi-9&t#A0*}uqsn`f0;YW;qmttP9~ zZk`*-X6MVhoNPs&?ISxmpYmF=5A$umovbV0*Kd(Mo8M0Pq`ZjVEuoC;PG_7%I{F0ym-`{6ROi}HD1MYcBJro5HxtbEG5$u6jKz3-B($=CC7vRCta z^T%YDT1YJj`lFUhW|b=fOqt%F_mTi<7#TD2|khkzWdfAjgkPRFr*3fMo$iZLLZ zg5&?6WT%i-sSnA{CmV#pO18V3Y?#ty&yqE%BC=lQIYyO`ji7h5@{>&@o2tsmZX`QS zRTh<~4@-~3xU#uwE^x*01;7JMD}d{KC*oNCyIKqEP@gJD6EkUw{M+gF7PuGmb4%3s z8}~5HXA9EUQa)Ea_kYM=+!D2M$R6OA^7&j1N!p>29hn-sgAnM?gUr z4FIb&?9cl5swU4aQGJ6yQUfG={QF_?%ca#0ju!s=VexNEhdb^SM!Y|lj&X(>?^BJ_ zoneOkeApsqxM3fZu5{|X@>tJ?Jo~L9+cg;`&AS3T;H z0(NWVK4+Hk?yjs=mYp_upEKKdXAQ1ZmQAkT=gcwQocda2+04>?&RpXyEUm?CC4Zdx z>(TakhBc$@9{ZvCTkSq)zUQgw!wMLC-gy4|>z}YG{ok!WXqcPJf_}Le##{{ZSC#E^ zEE`f*t1O%E%Q_)17k}7ysDMpsc*j|2yjczZFw8A|k>{}uhOugD1Ow(Kon)8H*O-h6nLeQ$7)UShnb23HoaSB4kqrN(<_cx3_mO7T8tneo0| zT&pa*uc$~LZ@eEBRTi+1(1T&)RhHK(%brG_Cm8Q## z<0RvC;q0*N#j!zY?y3Uyg$*!NHu%U(ubuQ%Qw(bty! zsA8XUvhjXVfw`+;^UC)*8w^{G{b1P%I9@(syieeGv1~ZDJH>e8v7KcDOZGXRG~Sq! zT4k9JXaA|j8;-NzvUwwm^rwt>>d49h_SBGl&S}Q`?T}h!*(t;KIj0-%tl=_i@%rqE zLA#wZ4100V-U9aW(A`eNc<&6|Tfk(rX)~UTHXd`&)Qz6UGu1GjsfPJyHx_BjmN!-w zFx6b7H+i}E8=ET&*iEDNIh&35ozb<*vM-O?=R}Qn|EOAJSvR)ZV!Q;lvuyFWBE8jk z8^%=@upf>n(q|g)mm?|*nDj)?}&tp#*#-1?Dzj{#Cv25d@Lj`Og_TSlF zF8;~bf0q3Yt!+1+gBDpfAFbVHyfyGF8wRh#c;n$&_7w8$G~P?-LCbdG7~F2WD{%~3 z_C`sOKF4@YX=MSsw{*ADWxOX!_ZF~vToJmB*NiKI$J`$5@jUjRVeCP}{8wR=vg`(o zQkLCYQ>S~qT>KB$G#0QB&i)<73*+qfm|OZz&tvI^v2??5_02k#NgFJatKqp`E`GTh zT6S%1k=|vzhiWSe*rx+y^?Am-DlpkFw`S*i9&2V8Yi1a)#g<9wmW>&@&$+R!ZUgUXftzm4fVg3{RMcT6U{>lO-v#yK1T>LWYvMe<&>s(^I2gV&LV6y-A z7*Bf8GO6`m<4LV8lODX(c+!KGNzZ@Qc+&HhJ%@8MVZ1{)H!YK%zsz{j^On6j@(Jg1 zr!2%}7=M~12?YcMaqG+A^76TPE}C&wIJ}Wqxg$%&)IBp3JW; zllk>N-ZhN9YZzznmPsy_$uW3?mkY-b zkGUm$$@5r(VJyKg{|>azvP;lD%XZ@I*ze`yzYu4KWtYPHvhl8k=P|eR8$FMu8^+QN z^Y6zT%(B}s2ea(jVMY2YUM~Kx4XZ3*ZS_U^CgXM2R~E2~G3QGf?~9o8S#}ln%FV{R z75!=1RMh3G##@NGShj22KBv!kSBP+7qCz`MtI zH^Z~+yU6oi<2{8uEqespebabPV>`>_ig2It>=nx% z9$KW+#(QdLWdS>(u1G&>yp!uH3)pDPrM_>xS(r;%wh80JW5(;oIAPg*z0di9@lMdS z%CcLq#~wG{J=kNG4Z}Ux4~;h#_gt3!rlLqcVZ1+AR2HxcG1mRac$Zl2n8#J%WGjQ1tO@+wc(Nv7+1HTgLF0WJ zd0I9L`{-HYg|Uw;`w5Q0=ZyCfjzP-?BhOzLZ!+@qn0p31?|D1}4C5JK7|#I9-}8Bea$mVJb)+OLdPh55B*M`LFE zvhikPW^CEnEk*j*#@o?SS-?g$o~d6k-lWED1?+XSFKfI%pnV>5d+=4yV-Fg}9yHAV zz?iIK+2dml6|k?ud(F$m{|$JSeF*P$J&cPMIvZ+l)`VHgFZ>lU{ z7ht>J8t?Pi&aw-!-J8a{8rylyZS5h?V`~j#YYp@Ns-;d__C`x%0oz$zr*mE|{)>tm z4RcHQo#(Lx!&ri0{>IX*W7*i!Lj|m@HtYP}%f;VOd#He2hbzz@jF-X{$g;1E$U1Ks z?^`1d6|gHtbn8DF@A?rJ80OacZO>z^4P&hh^UHm>WpW>G*;}~A{mIM4|2JIYESufD zSHEMtrOj6sFqyIZ*?2Nz@t9k)cRi0aGmJGejB7KN$=Zx%vNrP$BSjsga0(1^q|Mw9{iW*u?G!f4;tpbt!1BM**z__%Cb^inLqS$@eje3*|KHu zJ~G~Vc$P`cl;h2|rDh&;Yvypah#!8fBavl{MPtGIDt{8EHE-~KqBfe^w+oDp>V~Y%9iwxt_56k4~hh>45tmF4` z!PAdJ1#B9;GULsMXPG?xC^w!w{jf})epDDwo_<&+Pd_S+Cr>{tlcyh5#*?QXmdVqP zYU9b%56k4~M~(61>4#4#{t zlcyi`#*?QXmdVqP5yq3JAC}3}j|St((+|r|!12;(yieeGu}q$Rj5MA+{jh8xW}HpN zlcyh+$1#&|DcWVh_) zp;@QJc<&57RKR5H8EZTldpzczspCA4XR2X5Qw`(O56k4~hh_5g<0vl|KK-yvo_++4 zCr>{tlcyg?8}EKxA1srnALETDPd_Y^rymoHCr>{tlcygOjVDh(ER(y)Nyd}ANRPQa zG1>Fj6Na%T4D;XA@C|L*oed8ZFj*g*;^pF(^+C&IeQ>JrWPQ-G)wR2wX~z3R?cM@* z6V@uH8!v^mO3PM^!Dk4Jcgh%ihQP3CWAGUQ!xoIeX9x`2jbr{8!*0MaZ&?6)CZ2#mM93ZEe`?DU35^=!k=X?U`L_2P2^bBwpQ6rUk5Ox8c= z8g`ZspCK?z)$VS(}FGYgizi*YGrJdL@VWpW-ZG@hJC z9&?YLMV`l_$1ol}hVco9WwILMF*ldiez_RNTnzIsLmMnR32pG0o6F*UxfsS=4CC_$ z%jEfkWwL6t#LIC6dYGj$L0WLS5tN~gkdu)aAWRH2w?WL8T$312kd&w}YbpJwI*6jOr0h4ocm6wZO z&P~hSfw$UtAHlQiN<7Iv(Rg3MlWfcW*n&?R81DnjKP}sX{l3O{S7X0h_Gw(F*Bb8& zxK3LppH*3BJo&7OW%uE{U2nVtIBzXe!?VuG#w#0ssDPb?d-M&)+kvCUvWIcre!_T9 zbYg*Xx|yet4I4RyA(%x#CTuCQEu7a%d<|K@ro)A6|jRiCN>)H zH5?O`9fdyIWW4FgS6jCWttTLo;_(7))jjrZB1?-ww+=Cm76 zt~nla&(v+6$1~M1o~efUe}K<}S@sM*4`!Jh1sz^4emM#(lcT58cyjbuCP&D2^zjP!^_2g8A`Bh#*iYt(|F5=R2t@%ey-=Sbi-J>VR-VIbu8P1{3rkK49T(!aYSBVywBl?w5+Bn>tL)6$wxW&`U6de3Yg5+ zK5aaitywmE*hl(8;~hV&*k_qM&5avRp5|I6Pme!iJb8L-*{?D3U1YqsG4fd^*Q$$+ zC)X;Exjlc0=dtGvW6vArFUFB&S@XzRWm#?2ZfB2|i@&*QZvlI^X}5!GP`;On1A7bD zLmHn9Fy4)&O@8;$FqWq+*P?OblW zk1F>Tu>GjZ6~?xyMEhTLX68ACkg9+6-7JRXsT z@rX3cKeH51@x7FO`P{Z;vhJNSo~(O&%q`(|&tnOOu>`~X=VMlB*&fU)Et7q8hnEZQ zJ1mox^=}wYR@N>1K4#5#8t-SAHCuLX%|7QY<2_tct1Oci-EBN+k!2_0xW31Dr{lQx znA_TWJ&&z5jIA}yKXBY|pJh$snhMy)y0N}*db#*J>n0fHmT;fvu>`|df?>R;v`mg` z%TB_)=YB62|7Og4EIS`-#@{mDUOZp1tSPWTKVZCI;EVzms?0jyHs0FGLj`Owya$bU zG(5|u2d4WTGG1$7UIDwV^myNQjQ6$DRRv6r>xYde$F;}YUiz-*v6l>EFB#_FJ1Xl~ zcGaju1x${*N4#8k)LEv`qVE~694+#gTlxXdW9f#mbi??WOUtAUmPzSpFBg_>Sua)~ zA2nVaE0C5I56e2=H{Rf3hYHvoSV?@$cn@MF(PM6{f8cqnwPCEaVR&Agbu7ES?oa`{ z6YG(Wd%5@@zHlVOiHj!N_fW0g(X<_YuwfS+<1S+QD9lgh$ozb#;YH3uz*d1 z_pI?2!n150yyuJ;g=d-EMgGEga_{6Zx3$lE9$RY|TkEkes;m6#eU@F`67ju|-|ma* zGcDb|7xU~@=b;uyy=2(viV+1&ykGV6EEDhLex7CG{korLnRu`C^DGlD+t0I1yjS~q zmWlUTKhHApUhn5wCf;xQdB4G5i8|^&{E47eTUwOzsc(<{c;$vMwY6Fe4TyWg7)k$0 zU0dt>AC$uMHZJl@4xhuH#%ui5rMTPkt?8rqa@ zZiOi&=a0+Z&GS3V`I|tgzoa}oc9kRb!t{=MyhgVDFaEa&{@Vlp?ScRHz<+z-zdi8Z z9{6t${QtWLwE6{Szc+A>`V?oL(<@}A_n%`i-gi@~hT-iEr{OIPr{Qf3r>S}PnU9|Z z_zB@>A$}I&rxibCO5SrZ09cH7A4%K{EXRALB%TGVMS8(7@g(9Y#5Q7#cr&mLf9)e% zJ)~sD|B#ZqoM))KKzyI*IFhD}I1r^xR|C~V;w<7qVwl)Q+zkxkZ@;c94dU;f4wOz( z6>4kIBsEC214pP{;AnLXa6I+t>PEzK)IngYdJVW-y$xKe{s}x)l@?D@n}A{D`BG^Z zd6xQPh{pl@)JgsX;!a?ny3U_Md>^n+z3R^(_LXH2A61q^yb#!@&cbVju12|K_*=D0 z%gXR~T6dR?rV@nmWLXf(yJf9Z!cc0;!%(J`Z=w=|5-yKH*;alrl?0SMrJ^bYWp34DR5DQ7sxnY6t9qSE4$5s+IVew8`FyOWZ@+r0s?67? zhE$KH5`;3nItXP`b;x(NdZeV4dKmhp)nVv&RY#z|Te69I40@(I2K`Ufap*^vUQ9g! zy`m-o{n(l$^hjwR^%V3CH7V$q)}(#i*pH7<&p^MUCIkIoO_uuW)N|0^uE{~iLVuB@ z_Z6|`Mf=tA+OncPb$)Gt`e^Dw=r`2{p+8+4qTWh94E?>@F!WIaBGflgk3nx85QDyL zK%Dx;)DzGzACQ3l(10ZMKI$pxFAYdRFCLht{uuQP^w9$|&`%nerT#kg9Q5viIp{YJ zRK=`+G3#H9V{Bkqai4l`V1W8)>Otru1_hz79~7eAN<9qy;z42P4-JY?-$XqI{q;dH z=(U66)Gwx2(3>qp1g>UtSl4{{6aEDq$#Z)rFxn57|T|1|>Ws2Ic%A z7gI?yiC7_QTo}|)8OhI2VJOzE{@HCajh#BZN4$nY;Zg`f;>%<&%r#=ULdcDst^(pg9 zyUP61uF+J2P)?~2LfKv4N+k^C+WIh*hwCF$HW6dcpR12S|3`hCN`kp1m|K!c3d)}H z6qMV`(^N80293x-Svw+2B?slw5jiLij8J8)Rhev6Rwi2os05+BFd_)W-w>h_hBCe( z4CVBO2$h&@)ewVnS3{gi0?LyO2`GPVNK#2bscK9?Ii@j9B?Dz`V+P83jae!=DAzXT zpnSJcm9swOaxEw;muo?QN)XEPjX@}CWQa-_%AWEtl-tWARANxpHpZZw*BGagfHJ-z z0p;|DB$X7D7e=I@_#4txGEf>vW}vJXnWd70vZo;j<*o)*!TMC-`ZcnwqEB5jGC(B= zrKUUxWmW zrWllTQ=CcyN=_SiadQgF zH=EN`GEkmt&Oj*{m8Ft{GJaGJ%7#&@n)RvPuXc_qtL{^Gj0#W*LOD1p2<4xnLR7*~ zhK~+IX&oJ*5`(g*JO<_V@;H?Ql(mfsDCadMsidHcZ%9Eoy&+8{1LcJg87TgSER`IT z#*sNFD@Ljs)~7~}sInS4q5@QcP&!8jp1!of!oJ~~1P%2u&P^Py;sKlVGZizwJ)e@(YfO1_+0?L7wB$X7D zms(O#{A1HpGEjnJGf++%o28P2vTbY*%1vX{K-OpAe)ag+vVnc-ov{HbK_~;p1)Z+r1 zi0=eqE_77cAY46xeQIbhFi7eXgfcT2gmQW?L?sO6{9qVLG8mx}gK}wg49Z>AaViNY z4+RrY4h54`Qcx<6PC=PfumP!uF9W^;92W!+|_Qv4->fWQv2KTA# z(E%z!D8BJQD3iyBsDz=c9v_CXYkY)C49a!mV^DrNK29Y8rJ^MPWqM1JN(#!Q)hQ@< zRi~+Bpu9gm1Epm`mP!uFk_kB|9TQX?>r= zh){_^X_^>=vUFmcN&-sT!~~SY#1!INfPL!66Elck2llDzNjbz5fw)#qQbSn!5F9O& z%7*l*FHH(i2|{^zQV_~(lR{L&Q2sS33}x)(2$dL=*2ys_=S+@MNkF-JastX@lao|Z zP~M!Jf>JRhgLpKsPlc!C5N`tZsn1R+8;V&I5cQlA7|LS<%9~SyQ0k_JsDz;$J2ebt z^VA5H7?eFzV^Hp#8mE$g@?3oa%0KFpR8mkfQ&Ujho|>kTfl@Xt17+&8ER`ITn(`c! zY2|7ddt;c)!ODio94v_VTA<9n!iYZr%DgLvcs)?&T5)cbfRY-Pfbz>>Nh&ExKP&}h z?C>;|43s6qGf;L8&r-=jxp8<7%5%fjaF#w?W>aOuWi}O{5`=o0lC_kQ} z>RF$9*%xK?vM&Nuf>0W#2cayP9!8A)f_U@P7-H-Z#CJ|jAYN9HK-^uCDfltBOIntSU|=0p+%;1eB+%l2lSq-l|GL8B(35l7TY4Is;`>b(TsF%B9sg zD0fw>2G*xR?i0%zfh)NjByFOqyF|py0k0 z3huJ0TYl zgsFt7M5x4|+%!D~To}rm$3>{bp!jCRpd2+T zP9*_l;j9Fd*sLU#6qG%)Qcxb4m8Oz`^3tpf6g@jjB?qN(b`Hv-*{X&0X^}gQvKG1H z2v7+^d9FDKrDRlyN*Kziv%^sK%#KirLD@Mf2IY=XaViNYeX|o#el|NvB?aZ}*(oUX zbJA2YP-e}^KxvzkrILfPdrl6@*XO9Qtk2l}>WMjJWBb$}=LDz(p*&U|gz~%c5S1{L zvbkX>)8|I0#GsrsHwNXxxp689C^yedK>5+!B$X7D&XFl7*NjY4$v}C1ZU#!(yeyR* zl+p8YP?pbA<5-_@`_K|7=DO@n2_z5#Kv6jQGWQF~q0Njv?MNJI<{V zP@Zc}Kq(oOq>_TNb5sh-9i!4zGEgpV&OrHQbCyaDO6SNNlxs$+qgeV;`_Ga2-T<4EdNkAD8NWKdxpQO+%Bv&OR5DP;`7=;X@@J{!pqvuQLD?Hp zN3%Xh%eh>3w4BQUDnTf>g@RCC35BSHp;RmkLpg3?gh~v`DGOszE?pR>l7Nz0n1J%^ z!X%Xxly?`Vpp06SrjmiOWKjmnjzw82IVk%V<)CC1sqw7O`2Fhli^|6LsbQ@FDnTf- zT7ytFw}ug44D3_iXpJGx0Q=NmS`&x|ElwbwvpC7EQcyN5PCSe%1WxkOE1=@ZanOUfqnsWnRiRDw{>SrUY@e@Tc+7|KIS!cbmY5}^`<^3jqQ zl%tl$sU)B*S(<>-y);QB1?AeMDJVZ!nx>M0^5)VEl=@{^Dmf?%m*r%uWojbpGjYGV zVOiNk%psQrs05+By(|bNaD0eL7|N34!%)sYK0+l1<(A`PP+mGdP9*^aPc)$1UY?|q zg0i+T1?9ZPG?fgL@eLU$r#ED&9 z9F*~4HJSC9EbS_rEbR(V2|~$C4MKT)YKTf0%93yxN=G*G`sP;kEk z1@}8tQcx}rr=Z*)PE*N1>GWryT<6bH$w7H0oRh7>Y6|N!h4q=j`cMf%8G1qx%F+`; zRKieVCxoHwJ0U_P2IY$-Df_t%yOnaz&g< zg83wvPm)TCTcx;Fno0&rYDEUh(<`!6a!@j@IVgW=Rnu6XX=vAqvT0bsTNy-L(Go;F zy(Nrz>dG+UlUK$NcLMv=^(*7tDgh;2o`ABgJV_-5rKUUuWm=kxCBA zP1AEw9-pqJv-Iiv)wfobP482`UKyYggz~}4Ae81+Au3@gSWAb3wR9>mD45ei!JL*# z0!n6T0?OM{lT=bnlVX}Ql?>Blm?ldl2W8Hx9F((HsTr)#jQ#4$Rb?}91z8oK5`^;l zsvwkst3y=6P-d4@l9(oDiE5#wj}w!`G%-t5i4_m?gcv6# ziD_b%sFpE3F+_|IElGThT9U8#56HW zRBP!HL&OL%PD~Qh#4J&*V|rqU7$L@qNn)B9S}!Rh#5gfYOcS$2bux1!hKLbjoR}o0 ziCLoB!1TlrF+z+Jlf*PJOH`j=dSZweA;yVGVw#vGs#BPr7$Qc9abl8~CT5B1lT1$x z5hKJnF-c4lvqW_&(-T9)2r*7f64S&iQGJT(i6LTy7$+u)X=0YBPGfpvl9(oDiRyH^ z#1Jt;j1!Z@G%-t5XD~f6M2ryQL=~Y+3=t#5I59~Kv`Lx}F+z+Jlf*PJOH><~8!<$T z5aYxoF-^=8)h4DVhKLbjoR}o0iCLoBEa~IKBr#3Q5>=GB5ktfXF-}Yp)5I)MZDD$1 zh!`QpiAiFbm?f&MOiv6EBg8l{NlX*7#K@VfEip+<6SG7WV{XI{F+z+Jlf*PJOH^ku zJuyU#5aYxoF-^=8)!9r>3=t#5I59~~6SG9s&h*3(F+z+Jlf*PJOH|vKo){uVh;d?) zm?nlgBxQscCnkx3PSHce2r*7f64S&iQEg{g#1Jt;j1!Z@G%<7z%Ob{!Nn)UjWf3F9 zI59~~6SG9s&9aCgVuTncCW&ccmZ*A|o){vgiCLoRrArJEBg8CG?Vw8x5hKJnF-c4l zvqZI1(#MHOVw#vGs&kneF-c4lL%T$e5aYxoF>s#fA!39WC#v(A4>3fH5VJ&e0bOE< zm?mb4YBybCh!`QpiAiFbm?f%DGd(dxj1aS*md_fg3k4$=UJgtWv&2ALln60N%n}2i zp-xN^Mm7}HB@??IFACQSG)#ou~8;ok@Ru;CiuIpb~w4jk17 zJXk4u$6&z)^@3NH3ckjzx<-5h@dIU|tn@tyoY#;B{;64%wid~G5%KB48N}}m7ks!_ z+^32po>4CG#1g^TEM+?JgaM-5Ggk1;fr6T8cCbEw9V^?;t`q(HbpOoUUaSyhE%W>o z%bm>lC~n)x`kygUw*B1@N!c-6@YjQ+p6?A6blbJMQPMOw3x033qF)`=0Cbf(L!~A??DM^YB!06}(o858+%w`e;36ZIhx({&A-az~t_t)2lNj^L41;51o zcsq})C3LSHCpjPBwl@!#Jpa>He3N^ybAaT33-M_x&ochc`{z%{$KB%-c>Hwp=o;$g zJXA{gWS!tV?zNq4(JC#ixS#v$Xm0h_3Q6;MwtWJR zqrG&9>`nJ9c$msc=KKn4GM$QBH+S2oc)mlo)+OOr0=Q~ypzZ0Ln9>q-iUtz-J|*g9;>G} zmlS!&*nfW3NS^NTd4G%aYCU`S6r!siS(Bgg{POBkgVMdxNpf4nHvWGxI!WpOyU|Hf zzBkmi{XZR@K5Q6<{_jz$0Jnfsb=0!nmi=wm&<%2E0w?)U4M^A~w+yH}jY zSkJ2A(o5&@*nXDvJa?GXzmj$HMi@!6jAwy6!i;44FR>JVg}A@v)$my6;9l3J^6a>t zXX1yAa?HD<<+VkU|F@fFpte^Goegw*@40#zOWjg#=Xmax<<`O7wzx^QeUR50H~r@s zuO1@jT7p~6=CSS8-`#6hvBWV=QcriEo-u3z%5}$N_X_?lTkY9vVh=I z9FczBAo^R}`{UTRKBl>g?(0lBjQKpyqhcG!;Wrv(t828>a4bjZOo_yQEfc)GO0bTj z-xW+Vl4%}gnm;nlSDB`YX<{5n{x`?Qm8DD2#=r-F)0}<{*!g12s}x zH_b-YWX`zd$mim^lYnmeGkGLj#<6Q_;7>@up;G#G60t3?0V$s?Z3DXf`P0$jy4yyW zrtp}*gfop{!z9gjIUkt75&JuwAuJsv{o~G>3b%5P^Dj0?>GzG4Z4cDQo^sQ;Eh>!v z%A;!}XJ1Q*F`^tr@*V9y%uJhr8gs~E#LYmBd1NW#(Lk-nVCL$m7NAyRF?)5?IG|QX zVFv5qZ;PrBAB|b8qs9ZZnt++CgTG1|fLQ*{$iZB95aKDA(K`6ss5-ncc=K(eT>Z%d(0-#o{sH1~rqDs-x)d;@dh;= z@h5;9-}outVgE^>R;Oa_?%>wJbpf^NM#~(0L*i=0y=a+(Z#_H-@lLeN!S@rcMZ60wbJTf2jk}5sh%W$Yd=KC$ zh(8U~>O!>4QE{MFpFztUbrDdjy=a+(@4Gt#@n_L82j5}WhWIkH%u$yEwYmZ=!&@AH z8s8PS74elot@fd1j=Bn{)fdn*M_mon_@1_Hh_3}|bpu-F;M>bO5#y;X;x7ZWx)CjN z)K`F7-Gr7o_&%^+#5bd5j`}K4D||8)@z;P_-GY`m_%5#V5#NTEIrx69-H20YnS<}l zx)AXlXqltF0o3Xqbur?5fm(eN-vj8V`+!>AkG49v*SZw(LujjmZ(&Lxei&_aaPM_F z;z!U{2j7A8Im8FhRtNWES0era+KTr~05!fr=xW4I0JZuN+UlqbP~)!cI>b)`wR#Gz zckn$uHz58gTJPYyclING8m)KmH-I-Heh#g7@O?HnA$}gMcksd2~ew7(0aVH1gO=kXg%IT0@UhtbtmHA0JVBU-HrISK&{?He>mz8 zP^%pJ!%@EjYV}9-hl6kN_!iGkVBT?*cXMKp#f@9#G>OFdjktH=xG1 zS{y+9K2WQFs7Dch0Mxi!eGKuxfEwQu@i^j-fbx=$ClEV8t+bOt>;r0i_ra5h{XmVs zg8T{Ma-hcd3H%Ik4N&9G_Zh?kfEw@pKZtk`5br_3HwQU*!~S!Khda+Bt_NzoAO8i! z4M43LotF@g1Zvgfyo@*i)T-He1@S1L#{1@9MLY(mRg3dF;;}%j#yM{wJ_@Mu2KP4+ z9}U!aD|-&{1fW(E@%=3LW^|xdlkuG^j+z40YAU`f#Zl9M8t*QD2k{Ib#!2U0#K!PJ81ZtTRx6xR#4CXs?`tkYyc($0iB1LLlYkoURjxw37O2%a ze20UBw<6adJ{jN3;HV8ijdvOkLVOAk<0QU60plbP(FP6D;M81HF!@J7)&i1*;#>yE;{PU0Qbj=CAB@dm~Xi2HyVZ&f@6@hw2DZpHhf z9d#QJ)zX{ZMqh1v8{Xnh0*Jl9rZ(?R!`t9z>fM6P^%2y z(Cgs6VZDf-baoThDdN}hR#tfjQv&fDc+)DzNg&2ayge1; zBoN~y-j9lL5~$Vh@y=66{Q;=eTh7&p{|Ll5>0FEWT_DCu=Q_mi0WnTGHz58S5aXn? zAMyJ@t^VcQi1)PU<@l*8nk2>N^n+0AiffcOxDI)M~K47jYd>t0DS6#6y8v4b$I3JRGQ1z5X`h z5kRdP^h1anftXL~hY>dcF`v|rAZ`X?KB*5N9u35NQa_5g1&H~iehl$AAm)?$al}C& z=9Bsf#N&aOPwEWfi9pOJ@oqTGCxMtx>YpH<3e;+v{u$!wK&@uzXAsW>YITf0i1=8b zR>$e*5YGZ)&Z(bAJO_xeRKI|D9uQ-xehKjcAjVStGUA0mjHUV&#H~P#rTSIGOMn|=99V^@l`;ruGOOve-WtFb-D%d^+3!g^*F>|0%AU?gNVNj z#C%eZNBk8a=979N;v^9BNj(|ySAm#M>Zypo2E=?)Pe*(!P^;VZOvHBpwfcrW7V(`x zt?tsZ5Z?{Nd{WOrd@m65Nj(qoeL&17^#a7-0&4YuUWoYHK&>9st%x52YV{qx1o6W_ zjFWm9;zxiOCv_O{0iafCy&UnQK)hv5uSEP95OYqw8u8;m%sKT*h@Svr&Z*ZT&Hypz z)awyH3B;UJZ$SJLAm*I<6vRIRVl36CB7O#lu~eUi_#hBtsXhbob3lxxx()I3K&^hM zHz9rjsMU))iufgeo7k_!Xd5S&idPy$aOoHN6e->p-o3qdO750o3ZZ z`W(b>0<}7%yAkJr7)y08;y(hldRy;A{3oDR@915K{|waXU41^{zW}v*Pwz(jSD;pZ z(-$KCJ5a0l^=A#FK#-OMQ1Eo(jZR>bn>5bRfo3-+hQ@0x_2QzJ>T$AjVSP zw-L_*Vl4GNgm?}RW2x_9#Pfg{OMQU#$9$v}*y zzJrKA0mNA9dk*m@ff!4D&m;a65M!zD1;nQVF)#JKgg64kywvwH;*CJeOMR~(-VDUN z)b}dlEkMjmeXk=v6Nq`K?+wIf0WmN2y@|LThMKQjJrHB54=-s^ zUjkw*^;IDLG7w{_uL|*3fEY`CHHecyjHSK-h`$QNe9|`v@ohk@zV53-oC0Dj^$kUQ z2N3f~-*CkD05PBRjX?ZOAm)?4M#T36F`x7`A$|ae`J}HI@q<8&lfKc29|2;V^tB*9 z0K_=y8;AH&Am)?4AmSeaF$Vg^BYqNyG0-;=@lSwSJ>#2<_~$^a4*I4dein%F%{LwK z3qXu-zL|($0%ES{I~H*kh`FL~7UI`{7`uFP5Wfk;*yWptI0w|~cfJLPe-G5^559$n z-vZ*E+SiKsZ6NNceM=C(1H@d>w+!*Sz}f0ArA=5P`)g@4R+avac#ir9;<@Udi07&g z5zkY~-z4iy{${M26(OFlN)Rtle#8q@IpUD2L>yAph!?6_#0%9x#EaBm#EaAr#I0%= z;#O6UxF{~~P%8ZQ0Nyx?7j>F{%_>(eq`&rkq&i%CXylRFfq-aL0{MSOtI^zcHgcSU zpSk#%hoAZQS%9AqRwEbUXAyo{@gx6AF>93HW%w<%EyK)FctxI9<#{}x?xMVYQC`0!&o6O#xT8JR5nU7Q-rm{K9i291iaJ7> z`f=J3$)+Br%$PD&&0QAlS=qTG7VVzD`HVBb=lAj#TPdt+t?mO z7+%uRyDi$4XY1O!&xXjv60eN*oY}c~QE#k$bF>SFXbX3?#d^qA#JYPRvcx5uV?CW+ zi#j*&I=o_N<1{sQn_I1!sDPTgaPwwv#QM0kgnD9Ux2@*%h$y{Qm;qs3?{-vr+F>n6 z0n?e*($n1&l!u`dfHUC7l^WO`*tIGF?LhiW=SatR(CAJ?&L=K zP}H@(+qZXi^>i1whe?v^m{kvNX0iAs#f7(R-smZADC#<^=EELqF7Djf z(cam%Ilox}l})*y@|G8ieo}8+d#q>IiCvvrV(rm9xh5sbmFeA(S_~pojdah4wEF+8B1g5=G}Z4 z+pJK#9XRH@md2v(Zuczg?Kv~rfws2EaqJF&?DdZ|B;ym?y1RFFcDd~_M4YwV?XA(S z9;0y|AEq$}>9l^S*lR{vgR{G-qN-ys=_>&^M+c~ z)*a1n;3nl>U)$N+g`}*38%n{eJMtZsKS({s%9|0xQ~MvHo+@cEY`J+e5XC(NFd%ex zg|}^Qlbvc3{X0*#JF#u6n-hcZHlZvb+THD0EA#R3Jw4mKE2*cg>gg@6oNkf(t3X)<)TgTR3uLwg}wp_cy9a}n$DjB#VNTKRo*79Q>6R2hROR|h~uCh(C zb4R%Dg*z~k$T`Oy5H8?SaQ;-WzI(Eei|=+MH_eAEVJQYD=6`%!H)E-;7xy36)VfYy zR8@~$TDj4>SWmt>ZX^Y{M~`(1x%jQ^(Y6k27f^TWt{!Wy#bwCmysB-R+ja($T54=m zL&RCri}P}uH4C};IMCXo+i>#o)HQj0jLdR6Wm02OEwxnK)!oL)hg3V(L_541ul9&I zcIYlhafB!-*LO#|Odf`a!;{`9veWu2Ce87fDVZ#o#we18^R;#8DIOV?iMOO1U5G2d z=GIQ>Eg9oX%75p{cIa!9&WlA~+tVhyGhdcv`58fe7xBRIVriHchdJ58WK?Rne{9Hu+Fg z&LJ1Ydb&KXpCBnXk1R~lPmmOtZ*4j|y4jm6@$g{XKGv8!f9e@$@TlQohnX0s_1wS^ z$=05p1u2dYCFO?b#%|p7Fbgl16G&!(oamx)n-})BZUBaI=qg9UsFquEXj}&h3eIbmNS+l2@vX zqbEnZKHii|n;dx9vaS8!rfTi%*b>{?i~ZQI1RM@+E77uOmo3%p8YaX+(snMRZtKf7 z$PUNErXH($b;X&qxwp_bu?>B&u&b+WmrcATx+U5b#jMxc%37WxwP@=o+{V3rQ16Lt zjLD?mZgxUD3Heepii&?B=D>wOnO4EPLpOin6Wb1XEYjJKMSc5|WzuY$RICgXH zc4N_bf~;-tb<4C&yhUBO(K(Zw*2xew;&opKOwa&M2A=;Ix`O+gPIvDJ~DZ0GH> zg5-xuk_wY8x0VbbmV{%Z@_7K#&wGIx&iy%`FoT14x&leoQ1)MFj_ z?L8unoGG|0#JXLtfQq{Y=Qqn_usFI2v!`~pX%TAEyPZb~1_bw*>@UgoE7~?jUDJ)I zb#7e|-Qmd|5eI`}cV~Nag{R30e7J@)b}`m_V(mDY>}}!ZcDGg-!FoD3b-G0wB6(vH zz)H$*;qC$Fsg`-yvxVDZVs_!Ukl(%e&D>K8JD8bS=AQfzWvyaev}+p+agUaj(M@Nz zb;P>2xfS4HWi_eHiRd|uS|6AE-&nF0?w2-ii*+zpFLs-@BPN$R8f&6?lE3pYTvF!8 zC?@n`=HOl`JW2LLe#+`el4|WaxP*AuRp!xOku)n~Se%ecrnjNwb%ZD>S9cdCu}nPN zTH-bacTP*r#W-!+_AzqXktqxBiMdx~QNr9Mv)=s`me_9{go*mEfE<=n6xYTW#tX08 zZH|Rb;UQ~RGWy-OG2j08Y%KjS>9C6pGK--C=eZT|%;=WeuAWMM};+5M#jBr{s=r=lXO_O=xpybNebwy=*}J)2DbD} zk|_zUo%|&mt&DDtwaILa)w9gp^;=1jukDc)TDK`~C~CMHt7op74@I?CN~SNMvF(Ke zjmmc|ZfGXS`ir~z?=F6`lk;~4%ep#yw==7Lf)sTMh6p+gL}_hnk9J@zlK~t{M!nl) z5`~*{ruw($-1%74+vq-X zy|@$iByJTAVSa7Bn4>J}>fDJb9ILUSpCV~+6rH2PLX>d2GQOLmyV z+@d}1_~@m<@o5D~!4+P&I{DDe9XI3owylY}vFPhMu}19)((rzQyXE$FEWWPAqy&Gn zFG(;bDNsIcr1MUm{G|lXOWa#XZzRm$IAVq@Yo+;~mnG1A=ewblo?ppybwk9Fd&%Bz zBT2;$lTPZ5_C_~z3ekO-B^h{&oNnHhiN`y0D@o>uNrjo)gva9?>+ITPg(Dw&wqk}L z4V7ZNSn~H`(cPsr9&TQj%Q9GASmr(aEF7;U$w`F=qRiL5&0iXB&v$4c-^@hkRrBUoPFWJBI zWV?bff>VBEfz7(}1^jzgw#6v0Q|`y*z5=)4UTu$1CGE+$H*s6zM&1?GofpYd2z$9j zAIG+#Av>^zY>OGHyD0-v@SqYaAD(QPcwu);TiWi~{RBy|p{=U}=Y*T5A?~)kYjtm* zjUziOf3JF&BipR+IJ*On3Hzl!T$6O}t*Tq77tftP z;Rtwqv>gj8ZVmF|WEjr? zx3;yT4`dlgOxgP1n(PK%E8T?db+cQ!wcSF;(M3`j?MW~l3N#Y@eBLb&A-3GGB|>Bb9Z=lPpTu=K=Gyyso}>g zg33EQ;Doz3pgx$0Fr8)Mxd#f3e3&m=CSvZ#GYXQRB1hn_1z(u1eW+~VVO$y~a%J-WqBWC(i$ix<^RN^E2;b{=L03hJrQ&jc!x~?- zZJSMVgeWQV=bKH{PmmNRVrQ~&2BKiK!H8bWlzeV(k{c#B%B=JXxyrejaZ?q1z}E)%hVJr>S%}4_Jlu>wPR~yXS)lg` z9JlB4X8|2AmX7vf_LI9@?MY(iulSyn|LsxP2v5mk+j_UFmNY z0wyvf?4CEAYRLx+)vMor=Nmwo6z?H<) z{P!$49GzaH9PT~h5Y z$#XHIo>{__x~K#RC5}2839&J_E@2#%xRl<&u>5Xw21!8;Zu)9p$sos-2Zl=mKBv06 zdhirS*A1NKj8xT9Xx+diy1IJE6z$84BU!vF4+=2pz;Hp*>HyN)Ez1K)KhM#qM|psG zXusCgu9|O^zdxQ*^Ld(|B2l)2fV9{zx;8*q*@pcj(k zM%W#c2kvqPuAt1QIG_f`A1smm5`R!O6Lqff=T^9q2e7<>|EImPX|Ce9!f*@AHU>g40gNkhnIyKO z#Et?nu8^vvj1#b-D#nx{PIk#f2z0CT6P1I%Cb+O-8uMgAlhyLYJ`tr!X ze3ia@%-}IvTFhyEGMtOm<}9>f8BQJ@9~Q-NQ z=gsy+#Ku4m?7p*Ro2kP~H>P*(Y4`25`<4-9A-tHE_0pGfD`(?B%duhGV*E?6P1oUY zGX)6Y@{|@jme!hMI1jPNr~W!B=3f2B>5<> zQlu#4@Xtd;fs+LwmKaO4C=F!F2pkLhdkiOeD4;;H}D;Jm6 z?o94&?4_ss-}jz$^oW(!V*y(Ew;PVbGmoS62h_y#I`FiZpEO)AZRFs?88N*EOdUeX z_16^2Oe|QgEdR4cm+!1LF#xE~4?rJ9z0vS3+C!l=Qs^|$xbSj=KDd(~XcEH`FjRol zi%o;$B07;^y<~ae*i2!kb8}?*A2y{qFvTW!3d&)kKWdQAO>d(uUIA#76$@-xlP9&& z0#W#_=E^Um_97Y2J~ZcDp!GbC~8Yqz>}6{5ku)?lPI;_Q$}ur{Kw zw1QchixL60q%1GJea%;xY$i)A*xM^Ydg?~|V2QY}rwZzPW9btUdFGp9--*^b=)mp> zwjo9JxyL5G{Q|^nh8i#rfZ`wS*;BT$_Kp6b0E8tziHkA(q!Y3ffUs=jxQ)443gG8W zJ$-jogFuMPJj0-x`Z(!)r)sIU(wabZYH0CO`Wap}X>6Vh&oy>+6&KHOlWj_UDo zvtb?eaMH6a!X-w`l5W_uv;4b_?Y?)ypGZ zu2)11^(tZi#5Jy0K@It?e~UvK=PRgljWu8P8fb$RNXIw9q(kJd8s1kMUVW5F{8qw2 zj~QpMSxmj}oLsHZPE8~dUBj$9xCW!8wcqlnzw~s0XtA}opp{13qv=EmDB>< zwTcgR=o&wTYmC6f`_G0?$%r1kKVYR7`i!-GghkBQ3kOJPZ&O)GCsJ&03KRd6t(hWY zh!FjcphUwv65vaOsG-87y;*HVHv;V)!;TR zg~)LH0$8~lSQt`H%|VoSH|QWT@3O5kX}2yB;k>INq^@jTdO{RfS5a8BShau<-%m^w zs6|DHAGcKmVn9D`vZBMTZz1~wGoTI?AuAuLf#c#Au6$&9v2QvSS3amXXx|PZ<43z^ zcj4}3j*Rg>J-ua|@|#EGjWeW0$7b!lCQkk`jLjPzuS z73zn&5GVFzz>4pS5mIBzG3fgWK-z9R=-VzxFKoLNAv~!OSv=<4JQX3U1YKinHjxsi zU41YXIf-Z(YYsM*(iOgCtU17I3(6^5MrwmwP=}FTGt0-*Mpsf3dyT@x%b3568`p>m zy-b!DYx{Pe7y(Hv*lH?5beX0N$HaoVWO-QwnKqlji0BM7lp`&ur;+bvB%%?GTwdlH z)Bd(`V#B${0IBV&+fGc3+^#x|lyj2umk|$^Gt0~PZQGNx5Cx9klDM>^?XuUBNU$AM zgz!vDo{zbCDnd#$^-Xz1f+b4gQm@mQM~e~#)@zoRdEqohq!I(p3thTb8#&&bIIvcy zB|=^9FxK0Aa~;v(9i{+ee79-)FNguhcTrgUpFRsE9`t_-({W9^TbKxWT+^at6tdad zSxl5T3h4u-+`DOqPmT*CPAs>=#CzmZV-s5R9t}oXn5~kgbVH;Vwy=tjwP4$|2m8&5 z6xV_ouBEn6e0!Q0cPbDqm%779f3V#xp7n}|us;-l)ZMhC+9MjQyNZyK<)bmZ4KZQK z8jSco+l*!b`b2|%FNuraTTS~0i30szmKRU4Zs|IR06j$%mYL69-5Eg~IP>Ws;(u4; z_6j0F|Lf8+BDt5gw)x%)qQMbK3liI`#SD2ktVY`;acQ@o=Z$-$3%1(=5WkrfOnbJ7 z3jL;_Wc56sDH{NZ5m(Q9IGM$7t$j{BIEyz~vHG2umy*zEb(fabyJNvs1jp7Jg~dkk zK-@S)3}~YQ5F5?xp>|E4KvZZWK}k#Y4wCm@6CJkX79>8xk~+j)-b92xBFl@FEKB1W zuGFBFTv~KUI~3>FAv_0g&>Exjia#w~Y5fxV{yge5*Hdn%R!&=m$w z?MSNG{d};7@rvDuDK(_r6KphP*#(Fa?+Hm<)>&fGw_YwkCbSke(D5XqC590s(6^ZZ z2J|NgETiL8ppspI>H$Z`3KLJ~x6MpQeCX*~kmy&I%+sz;;zRuuCSGH^rtTs(^co#R z`kE_EB-qznTD(r|{WoKl1>!)jQxQ_4*acI|$ZI&E}4he^CQS!MOoQ4ulD9Y*k?vCHH< z-$aZWw;=I@exf8$B0BVgf)Wps&e&6cRU$(V(m`Yl?uTotGh)LrxWZ)o;-{MID#VH7 zmp)Kx@P2&RkJ-c1?h+-|prFLQ<&32}#o-#-w*`qk{Di-Xh*U#+bP)0Ae%P{85f6Iw z0uX&H%UVv@Nj#`e2hsaodX)mv@ck~yOPOZ*)doa@WhwyiMYEE&j%d&qRfLQow*8e; zM1o_8BrdhPU0;_(ELgi8M9Q>XUTH%_Sf+}Q8jd-jo@!rV0rXhXMs!jJ?PR4g$G*2F zJ$1WHDo<3{Qw1d+ssw4Imw^!>dMJg-n4mj#DaZK{D~<_

E^iPUja65wVR&2ZN25 z2T1X$-Pv(FqfhMvM_9-0{sh(plr^*NlFf?(s2;2*4C>(|qJ=+4WNWg-x%m+-GXz_F z=e_qhLvU&7Me8}m7O8~2r~rgzl3$ZHH%kEs%Wh65J~vANNDsUxuPh@j?12gsAH3>s zkRc}Y!AV@KWU0(I@g|8@a%m}(#SNxhdHw<$(ge$-FzNeA$tRFv-ya}lHgv~dcjD)4zykp7wgUJ5f=`-(0VQ{8suyykPrnmNa9ix7DD66 zvZ)kU69ph^VwOS>AG6__SQHi=ruj7ybL&t5!jdz0U}xZxq|_iYvB>?HLYEXli@3C` z=ib&#+QfwGxjme4ZZ)sRvsBr0bM|o3?`@ddWauVJ?DqcQ0*hd_1xDO>BDiSzC!O-H1Q`deb=im&q*u z$$#vf^`^ePg82(AMI2>>VClXF$D`a8`~RoEEQI}(aV#FP&*$y;XW>Tpv;DptKDAF* z!zbaIeZOkIKeW&B=kJUE_-A^{bg@zT`@WwIVbT6Jw0`uG{kFHehe_Bqo@v+!_DamK z74C#>KmUfKZra(29i7?vN!T;FZTpsf9xa|V(go9L&!nby{4OvZahbDL?)2|`xE1Rl zoDYW#`#a;?3_E^}2UenqeOq(-8^(Cowb~80?U*G{3-<19!xU{V+0j{8^=t2lZl4;@ zZTr7#|89hJ|FmQHvzGR)!+&OYdxbz#rgLG%WXk_|y<;XHYh}-6w~T3{(UPyTV%OfV ze<3VetuKV%8}_avV`+E71K0Sj>9uDvXYBtKzs@K5c&y2Iol?&DE!E1Cu6M!f=eqH1 zn-2G^ZuS~&gSDTrdU?V0R9wGyy1EJBg4g2*R(CTi+ooA`!%B6=T9ejjhlzFiU;J}% S!D`;>#ajC0Wd literal 0 HcmV?d00001 diff --git a/obj/project.assets.json b/obj/project.assets.json new file mode 100644 index 0000000..30493bf --- /dev/null +++ b/obj/project.assets.json @@ -0,0 +1,113 @@ +{ + "version": 3, + "targets": { + "net5.0": { + "Newtonsoft.Json/13.0.1": { + "type": "package", + "compile": { + "lib/netstandard2.0/Newtonsoft.Json.dll": {} + }, + "runtime": { + "lib/netstandard2.0/Newtonsoft.Json.dll": {} + } + } + } + }, + "libraries": { + "Newtonsoft.Json/13.0.1": { + "sha512": "ppPFpBcvxdsfUonNcvITKqLl3bqxWbDCZIzDWHzjpdAHRFfZe0Dw9HmA0+za13IdyrgJwpkDTDA9fHaxOrt20A==", + "type": "package", + "path": "newtonsoft.json/13.0.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE.md", + "lib/net20/Newtonsoft.Json.dll", + "lib/net20/Newtonsoft.Json.xml", + "lib/net35/Newtonsoft.Json.dll", + "lib/net35/Newtonsoft.Json.xml", + "lib/net40/Newtonsoft.Json.dll", + "lib/net40/Newtonsoft.Json.xml", + "lib/net45/Newtonsoft.Json.dll", + "lib/net45/Newtonsoft.Json.xml", + "lib/netstandard1.0/Newtonsoft.Json.dll", + "lib/netstandard1.0/Newtonsoft.Json.xml", + "lib/netstandard1.3/Newtonsoft.Json.dll", + "lib/netstandard1.3/Newtonsoft.Json.xml", + "lib/netstandard2.0/Newtonsoft.Json.dll", + "lib/netstandard2.0/Newtonsoft.Json.xml", + "newtonsoft.json.13.0.1.nupkg.sha512", + "newtonsoft.json.nuspec", + "packageIcon.png" + ] + } + }, + "projectFileDependencyGroups": { + "net5.0": [ + "Newtonsoft.Json >= 13.0.1" + ] + }, + "packageFolders": { + "C:\\Users\\Xander\\.nuget\\packages\\": {} + }, + "project": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "Z:\\CSharp\\RadarrSharp\\RadarrSharp\\RadarrSharp.csproj", + "projectName": "RadarrSharp-Siglerdev", + "projectPath": "Z:\\CSharp\\RadarrSharp\\RadarrSharp\\RadarrSharp.csproj", + "packagesPath": "C:\\Users\\Xander\\.nuget\\packages\\", + "outputPath": "Z:\\CSharp\\RadarrSharp\\RadarrSharp\\obj\\", + "projectStyle": "PackageReference", + "configFilePaths": [ + "C:\\Users\\Xander\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" + ], + "originalTargetFrameworks": [ + "net5.0" + ], + "sources": { + "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net5.0": { + "targetAlias": "net5.0", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + } + }, + "frameworks": { + "net5.0": { + "targetAlias": "net5.0", + "dependencies": { + "Newtonsoft.Json": { + "target": "Package", + "version": "[13.0.1, )" + } + }, + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.403\\RuntimeIdentifierGraph.json" + } + } + } +} \ No newline at end of file diff --git a/obj/project.nuget.cache b/obj/project.nuget.cache new file mode 100644 index 0000000..2670a0b --- /dev/null +++ b/obj/project.nuget.cache @@ -0,0 +1,10 @@ +{ + "version": 2, + "dgSpecHash": "YbrFp2X1Wmd/hlLtdJsReBm5L1pS6IiG6dweuKu1QGdzTDTeQf+t5at0r5oe8/BqW3MLycLVOCeHFgb+67c7ig==", + "success": true, + "projectFilePath": "Z:\\CSharp\\RadarrSharp\\RadarrSharp\\RadarrSharp.csproj", + "expectedPackageFiles": [ + "C:\\Users\\Xander\\.nuget\\packages\\newtonsoft.json\\13.0.1\\newtonsoft.json.13.0.1.nupkg.sha512" + ], + "logs": [] +} \ No newline at end of file

E^iPUja65wVR&2ZN25 z2T1X$-Pv(FqfhMvM_9-0{sh(plr^*NlFf?(s2;2*4C>(|qJ=+4WNWg-x%m+-GXz_F z=e_qhLvU&7Me8}m7O8~2r~rgzl3$ZHH%kEs%Wh65J~vANNDsUxuPh@j?12gsAH3>s zkRc}Y!AV@KWU0(I@g|8@a%m}(#SNxhdHw<$(ge$-FzNeA$tRFv-ya}lHgv~dcjD)4zykp7wgUJ5f=`-(0VQ{8suyykPrnmNa9ix7DD66 zvZ)kU69ph^VwOS>AG6__SQHi=ruj7ybL&t5!jdz0U}xZxq|_iYvB>?HLYEXli@3C` z=ib&#+QfwGxjme4ZZ)sRvsBr0bM|o3?`@ddWauVJ?DqcQ0*hd_1xDO>BDiSzC!O-H1Q`deb=im&q*u z$$#vf^`^ePg82(AMI2>>VClXF$D`a8`~RoEEQI}(aV#FP&*$y;XW>Tpv;DptKDAF* z!zbaIeZOkIKeW&B=kJUE_-A^{bg@zT`@WwIVbT6Jw0`uG{kFHehe_Bqo@v+!_DamK z74C#>KmUfKZra(29i7?vN!T;FZTpsf9xa|V(go9L&!nby{4OvZahbDL?)2|`xE1Rl zoDYW#`#a;?3_E^}2UenqeOq(-8^(Cowb~80?U*G{3-<19!xU{V+0j{8^=t2lZl4;@ zZTr7#|89hJ|FmQHvzGR)!+&OYdxbz#rgLG%WXk_|y<;XHYh}-6w~T3{(UPyTV%OfV ze<3VetuKV%8}_avV`+E71K0Sj>9uDvXYBtKzs@K5c&y2Iol?&DE!E1Cu6M!f=eqH1 zn-2G^ZuS~&gSDTrdU?V0R9wGyy1EJBg4g2*R(CTi+ooA`!%B6=T9ejjhlzFiU;J}% S!D`;>#ajC0Wd literal 0 HcmV?d00001 diff --git a/obj/Debug/RadarrSharp-Siglerdev.1.0.0.nuspec b/obj/Debug/RadarrSharp-Siglerdev.1.0.0.nuspec new file mode 100644 index 0000000..51d8626 --- /dev/null +++ b/obj/Debug/RadarrSharp-Siglerdev.1.0.0.nuspec @@ -0,0 +1,17 @@ + + + + RadarrSharp-Siglerdev + 1.0.0 + 97WaterPolo + Package Description + + + + + + + + + + \ No newline at end of file diff --git a/obj/Debug/net5.0/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs b/obj/Debug/net5.0/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs new file mode 100644 index 0000000..2f7e5ec --- /dev/null +++ b/obj/Debug/net5.0/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v5.0", FrameworkDisplayName = "")] diff --git a/obj/Debug/net5.0/RadarrSharp.AssemblyInfo.cs b/obj/Debug/net5.0/RadarrSharp.AssemblyInfo.cs new file mode 100644 index 0000000..7fc8713 --- /dev/null +++ b/obj/Debug/net5.0/RadarrSharp.AssemblyInfo.cs @@ -0,0 +1,23 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +using System; +using System.Reflection; + +[assembly: System.Reflection.AssemblyCompanyAttribute("Siglerdev")] +[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyProductAttribute("RadarrSharp")] +[assembly: System.Reflection.AssemblyTitleAttribute("RadarrSharp")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] + +// Generated by the MSBuild WriteCodeFragment class. + diff --git a/obj/Debug/net5.0/RadarrSharp.AssemblyInfoInputs.cache b/obj/Debug/net5.0/RadarrSharp.AssemblyInfoInputs.cache new file mode 100644 index 0000000..92abd0e --- /dev/null +++ b/obj/Debug/net5.0/RadarrSharp.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +d5f6aa2dab4f17a8d78665c3d331816d5fc72fc9 diff --git a/obj/Debug/net5.0/RadarrSharp.GeneratedMSBuildEditorConfig.editorconfig b/obj/Debug/net5.0/RadarrSharp.GeneratedMSBuildEditorConfig.editorconfig new file mode 100644 index 0000000..dbf2186 --- /dev/null +++ b/obj/Debug/net5.0/RadarrSharp.GeneratedMSBuildEditorConfig.editorconfig @@ -0,0 +1,10 @@ +is_global = true +build_property.TargetFramework = net5.0 +build_property.TargetPlatformMinVersion = +build_property.UsingMicrosoftNETSdkWeb = +build_property.ProjectTypeGuids = +build_property.PublishSingleFile = +build_property.IncludeAllContentForSelfExtract = +build_property._SupportedPlatformList = Android,iOS,Linux,macOS,Windows +build_property.RootNamespace = RadarrSharp +build_property.ProjectDir = Z:\CSharp\RadarrSharp\RadarrSharp\ diff --git a/obj/Debug/net5.0/RadarrSharp.assets.cache b/obj/Debug/net5.0/RadarrSharp.assets.cache new file mode 100644 index 0000000000000000000000000000000000000000..8a0166138c8d5e1ad86fa2ba448059f3cd81139b GIT binary patch literal 612 zcmWIWc6a1rU|?9uS6qCYF~HS4ZAqCx^1+b);%`oGj#SRqE>@S?y{_W%N=Bd}C;%~I zovmU*i&Kk=V0u7^7D%G(@ONRiu3bg42|^+ z^bBKiGLwK(CB-E`U5Q00MtTM@eh8IbK$UtaIXTQoHZcL&AU+EavqHs@DUfUU(aZqJ zgTxgGxe}xh1ZeLiHi$)Fo6x-kl4A#A4j|?PVo-!|12Hn-0dn~KO5IaS0w6)`nS$hXoO;W5s literal 0 HcmV?d00001 diff --git a/obj/Debug/net5.0/RadarrSharp.csproj.AssemblyReference.cache b/obj/Debug/net5.0/RadarrSharp.csproj.AssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..f5e894aea93a73e58fa9d4feab241bc197ee1a40 GIT binary patch literal 11 QcmeZu3JP{+WMlvW01Ze1dH?_b literal 0 HcmV?d00001 diff --git a/obj/Debug/net5.0/RadarrSharp.csproj.CoreCompileInputs.cache b/obj/Debug/net5.0/RadarrSharp.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000..1dabd64 --- /dev/null +++ b/obj/Debug/net5.0/RadarrSharp.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +d6f594b5cb74ac068d841537d7c56d0a431487d9 diff --git a/obj/Debug/net5.0/RadarrSharp.csproj.FileListAbsolute.txt b/obj/Debug/net5.0/RadarrSharp.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..f7b9dd1 --- /dev/null +++ b/obj/Debug/net5.0/RadarrSharp.csproj.FileListAbsolute.txt @@ -0,0 +1,12 @@ +Z:\CSharp\RadarrSharp\RadarrSharp\bin\Debug\net5.0\RadarrSharp.deps.json +Z:\CSharp\RadarrSharp\RadarrSharp\bin\Debug\net5.0\RadarrSharp.dll +Z:\CSharp\RadarrSharp\RadarrSharp\bin\Debug\net5.0\ref\RadarrSharp.dll +Z:\CSharp\RadarrSharp\RadarrSharp\bin\Debug\net5.0\RadarrSharp.pdb +Z:\CSharp\RadarrSharp\RadarrSharp\obj\Debug\net5.0\RadarrSharp.csproj.AssemblyReference.cache +Z:\CSharp\RadarrSharp\RadarrSharp\obj\Debug\net5.0\RadarrSharp.GeneratedMSBuildEditorConfig.editorconfig +Z:\CSharp\RadarrSharp\RadarrSharp\obj\Debug\net5.0\RadarrSharp.AssemblyInfoInputs.cache +Z:\CSharp\RadarrSharp\RadarrSharp\obj\Debug\net5.0\RadarrSharp.AssemblyInfo.cs +Z:\CSharp\RadarrSharp\RadarrSharp\obj\Debug\net5.0\RadarrSharp.csproj.CoreCompileInputs.cache +Z:\CSharp\RadarrSharp\RadarrSharp\obj\Debug\net5.0\RadarrSharp.dll +Z:\CSharp\RadarrSharp\RadarrSharp\obj\Debug\net5.0\ref\RadarrSharp.dll +Z:\CSharp\RadarrSharp\RadarrSharp\obj\Debug\net5.0\RadarrSharp.pdb diff --git a/obj/Debug/net5.0/RadarrSharp.dll b/obj/Debug/net5.0/RadarrSharp.dll new file mode 100644 index 0000000000000000000000000000000000000000..c70a27192eef6ced390b8a023b51af9b8b044225 GIT binary patch literal 135680 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 Je?5B|_!ld}`yBuP literal 0 HcmV?d00001 diff --git a/obj/Debug/net5.0/RadarrSharp.pdb b/obj/Debug/net5.0/RadarrSharp.pdb new file mode 100644 index 0000000000000000000000000000000000000000..c7ae09486792a3617369e37710235a4a7490fd27 GIT binary patch literal 44228 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 CWOtna literal 0 HcmV?d00001 diff --git a/obj/Debug/net5.0/ref/RadarrSharp.dll b/obj/Debug/net5.0/ref/RadarrSharp.dll new file mode 100644 index 0000000000000000000000000000000000000000..a7040c3bb4f53f9d745bb62cde1848f461415f36 GIT binary patch literal 73728 zcmeFa378yJ-8Fveb|&eb$ugPAGD&7KolLe)Ap1(TP9|GtCkZ=9Pi8tv!(=AR5(ok5 z7$P>vCMtp;jRCQZhzbE@k;bsKh=3RoFwhV{TU10qjR^kF?^M^lJqf=5_x--_dA{fQ z9s_;mch0$W>)u;cw{G3)u3B~aHOi-y>W0t1{-xCY_$&Xy#Qz!+uzS}&&|BRTcxKrB z&dO(oZP*fT4{mE~-Q3o&HQ3nD($d-y+!zbCb+!cKEx|==)(5w?HpRyG>Qy?TkoDTd zO09IdsapqzuJ+cJQ^SL0&P1j9IZF9m^{eX;hY<(K%lTKkT1dVK`L2;T>Zs$SA&&l+a8yrdW00=;Xz#z`VN-Ob@`EocNCGG(vNRzZ)=3aI-oAhYcT#6{R<<@@oll@ zRwR@aw=;qRg`h}UP$`_D+@gL3#iPBQ-a;q_f!vGcXg&SqkpNovPbQp z?#f}BwPmvQ14{5~NZ(tX*5?l7zgI~<)%|AluTa0ivc1(v=mXTB`Xs8lt1tAK(O>GY zMtXbHQT{7eACIUUG>h>ru6OZI-jTS9hwfhEcA zEwG!&9vbE@cQ@H{buN2|tarhClI%|-T<_OpJ4d_hJ+cioE-Q7Uwyix})|bpzSl?i> zn+Chyd@@J5EJ`-Iz^*5&EU@p9#R_Y9gzSTY_XJs!Mhg_K_-o9B1)yp!y3q3-Xwtgu`+pR7Gq zNZE_*?kab=F=W3O;IgG;w-(xSJ6Wd0^)4oRqp%&WBKt`p&##a@9CTBDhwPO?%Dc&4 z>hF3PvIB*3X36Fi+WO~YuUES%50b6#>$2aFy;<(E!(^#`F8jT2ms74@44ynp_STPl zKCmxg-xl@>*(`Jkv*g%7Q%o*Ysu$V$WW!WB z*$rf)R3+InWMkC;vcHf`RD;Mq!#t;|YO-BqGgK|v0H&O+hLepU3#*Z250WibW4d)$ z^ZYZ>XT33c4)DfaVPJYtJ+O4-3gE8bYG5dMI`CNca{ZbAjWipv?7v^jIdCuaNf|=H z^MT&lcOqWozx2P*j~kji#+BS2E|J=G&Fzaue`J6x)$QLbJFow-CAp5drGQ@9q}}=y zQr`Bdy4zx*;D6thR(!E{_m>3l0E)CQBvdoL{+*3Y?Qyu>1Wtv{{RPFJ^wvX@Ji zgGM^;`BHM3?Vsul_SVO8Ru|aYjx1Men5-{om@GHUFj-%nVN#Y6hROOy7ns{FV~lrw z%|d6KDOp!G-nX{Mo8dddInJb905;yR;l3@-#G*Ag7%RAK_O>IrSSGnlHlE}%)iB9r zx|fST?Q3&p7`ETHvxvR#-{Z_Qo-a_YEc<75(wSwv(wZ+7v71NV^D94ICG5mR?l)}*#rIdICG8nWWRD{*%t@zapoECYlF*`Wt~0tIP;CS zt4F!AY&q&4Hr|P-yT_hT%lqze7I>bzrmBcx?{Spz{C$T!WK;SF4SC8iH59mZ|Q0oK?o_)xBI<_8IJ1 ztBrRq_AJXTfVakYUxa7bRoFw;8t;a_<;t>((R-W|jaM_eTv;};a*wmlc;U)&W!Yeq zbG`A#qnwuAgrj4F@xG0t!?G2lk2oh8uW_`aEsONu--VvFtP~cc$^q#d4M{ zM7x}2ybWj<%c3~?KV!V@IQlKSW9Sj*Y~wvX)X|oO2JUg9#;YG#t}MHE&>pA3cux*0 zSC)<4vn}v}Mu~&Bl|K@R-{YTRo30VHjJ&F#mTe4?31TQhBI|wPO3V zc)9q$i0x2p)4=@O;l>3mV22G|aEjOIcQm zUdpm=<)!)pFBgCB@`@ssz|p_Mc*(MIXdLBz=7)xdt&&8I>+AZ6KUgHuk7yp;h zYgl#zN}Vv?_pzL1zd%pB%XqJ$r?sqiuOrUqj5ny4qb*y3UU;|hPDL+l*$YF)>r0LI z>X4a+xwYNnd91BrtgT`G%l$_j%f8}wv}H2t`n;EmUq)S)4IXpQxy*Q@#~dnRvi-hb zJZVA8q|`~{NvSQ97QEbe(t?&r%U@wUX?e@$qj&qF@z$YtvrJn4O5;h(TehP1A?GUN zZK!>!h{^tWwee*C^qAYa*LWUV*D$uOVH{suCgW?%WPE+Cmy2J<*Otln`b)->@wH_# zzP`?QGQPG<#@Amqo{X<8YaemM`HJzb7~yEkWbFM_Euqpw_9_7wVp zuNm)G=nE`6Q`hSoj2F{OiaNHC6117c)9q0gQLT;H{so4yuZNnn7j6r=W*?Z zaqWirpT>CCvKKMlwd^ldN1R)|T>Q=;M_cw|jIY0Gyyq~!wk%h%$JuMV_bbXVQ|pbd zA4PlKX4tRLo|ZMBEVmo)Je0+<-{Va3E#v7i<;t=*(Smmv?>)4jWq%md=6u_D{}{Bh zh{^U#8&CQW%cKwaj`5@qu}u1qea4eM#4_nazH2<`LoAa%T8e^dXi> zA99!Rqz|!7`jGD%Px=s#xqHD6Jdb;UVcZK0^Op`k;#gKS+|icZ*7u0>LoXNqk8w7% z?AP$_Hr@yDEE|P9?=jwV7}2-oO!H*>Loq&l+z6`cKO$F{AXH@v1SSWSPtf zJa0Ui6R^yOz4aHy8-Tslve9Ul7mPOx?PA%A0SBF58ZSEFP!W?kfrG}AIRVQYQ;>^$tdFB$KP*mphV9sw_V9*+RScmx>6Bfv5_ z0xXjje8tPfFD+=D?6EMDh&3JP$zP9Wf zjEr-}yAUH|%YHNRi1WJfemm09mR(YFmVU!{SJZ4QV$*R{9X8&499153TkuWKV+$I_ z7BtL1dgMXJvgsoa6|qWqZ+W@+Yv5Vd3h!;>CE!{19A*!GYrI!5dtlkuYmYd;Gv2pr z9c|g$ST1k8zhgPe@>uTo#`_q{dCaZtJD$hd8phfh=3h0cR9klPsEQ(XM@gyvgO`i{ zhb0w;xoh~N=Wz{&aSev~&+2i|v20V1Lq+VK@`KKwyj=W`mLDo&AK;jN*LdBl%9UkK z^+D&)#;d44RK)T_w&?ea_u-K940B8U7tdp<4P&Vd^UHO(WpW*E*>ddj?|ZrUH(;N) z?6zS$^#{iL{;*4nn2cCHG@guDJm!|{ub#(}8OD+s#<>~GWNyYXnVb2WmkZ}+ER(sJ zzZ*~HW-ODrnIp!Nxf#o3Zss4xlernoWNzjohl-f=Jt5;s-{Ud&NFD2WJW>tgk!l$4epn`VKP;2GALG1Sc=y9H zx%+XP@#OA@Wpel9c;m_456k54$9Ut(-4Dy;?#Be<$=wgjEkDz+@1x}{dl>utEaSa|ecrOmaYyJ&Qe$dyiq$sC|%vc=XIPqvuH+*VradE8=#v6T$NO!w2;vJ-tJ$}%}NPxNx} z%du(MB(%gj!HXBdAhh$kB#)Dgom%wHrp!ZO*H+Kngsl4Y{L zbQn+e7t3V->@=S2pO#5`Za1E^r)6i=;=2IGJGU0!1u(1}U`FBks@7}r^L?SLcBPUC%hfTKO;uKgm<(c-Nw7U>aRsi?(JS`Jh``PncPd>V?4Q+Y}ss#^*?XCl^E+= zCTFh8j3;LcL9v|ca84?7*gmTQdnGRk7voMCOwwZ@AK+gZdm;tcd9e%W}pz_V;F+WITTTYUrE^hH;A-=D%7WaV)!0JKD1Tn1i_9%f&we za}bt2-TjF3HRHY1-O-kP6gcACU_5`Rqb<7~-+#H$ct6DVUo0DnJ5*mc-bCD?vg~%0 z^Csink8)Zz1?9Zic*{{v%YKV;e#3YlqnwuYFFoSiV!W{^r)7_zoGIh|66LgPAk_WirCO&3H1xwM<61w;NAJxR%KX_glu35w2x2 z!o9+JEdP8)Am51-F6Ij?-jcyeB`O!|<0#*;q8W9}aLUC-kl zX&CoN!~F6sZp-9b+?L5K_?=!ZewhXLn7fAWc^=nb7}sE!|JN8}TJ{FUn3l;ly35Oj zS0R?kJp1>JC-dxQ zm|NTZp2yl6#@ZU@-#xn2XW2EQ%Zu0}{RjH)^>Xq5tbdJR?i%j%Jg&houE8)~VOl2p zwPm|7?z!K~#s6iDdo24oW{`hmyq9pd#j<2@rGCJ8*9A8evF$w%Iu9Bz+4E2lTMq9b z<3-_Fc5`rq?_uNJ86024UhFZ;_haL|*<*eYll}S;&QF}Ia6p2t=)jICst|Ifn@ zI+lGj{7?~-z3x#j7w&bIO-GG>V!SYFc2Rx5!H;ijHjNibtOzL2nto<=B7p~p1 z{oVICj~g$8`AEw)Vh->Ls{c+vsF}KuDc^*q`7)xy!?j9d>Ec>wk zp(0j_*~zSzi@y@Hla_s{65lT{-Yu2*enEk`Yk%7FxOT(1cEk8<56k4&9v*XZ`B|4- z3}Y^avE?n3mbXk={uwV9w!FvOHT>N3SWd&Z2E+U^Ct#V(30QV(^-BG$my7><)f)_R z*YKR@aSeuX4TkyqU=(ZFAdF%y>xPl>^Ik6a_V7-_+%^2d^SB1XxCX=6N|s40StkAN z3tld~zv(e|4Zrj}uE8*_!7#4DGFgLVvWA0RE?k3UvvF1TE90%fUSL@xycdmkK0M2= zfcI zOj3HxO?kLWO3Ngr$J~@}c1dZOr1Y4Z@~ti@Et8ZUb5p+EC8cGO(qnGQ-*!o9nWXfX zoAP&EQd%Y{J?5s&cS&iPr1Y4Z^7ma*S|%wy=B9k7OG?WmrN`Wqf9R6ZGD+z%H{~C@ zq_j*@$}uvm0Q>zz8$}jcDjQ(_`bYywC#xH@zEk#PLF4yJdzW+igPH*Eye#znC z63O8aJbJ;0U)#D$dAWn%`bsK}I-MiZ_A)8e|7k42la%n>Ei-95h3hqgN z2)`A3*FRpBsZ+a+$5Us{0uE7|fOTpQa2)k1>MF#u)nmYV^#X8(dKI`{y#qW${T0{< zj3CdlKm>Wt2t?Jnsz*swwIhc(^iu+H=(_?5=!;4c)RWL}2_&IE8Aw6@TuF+08v5Zt z8hYQ-4D?4zGSsusr<7))pIVwnd>(M0y0J8X-}l`I+^1eE4I%yrxKGuU)#KNZr*?}# znO_!xvazg@N*v0LvN)8R%XU*qLfK!Igz|FPUMguQ@0X>a4DNY=N*2nro>?eo_RQh8 z{vVg*@H_WYyB(&RhkJg{JlwrK6@L3)-(6{OeOk&8(0kQ^o&mj2{jO&a?iacT>DJK= z!F76t;D&mI;XcznOt+qH1n%Nq5xA|rqHrsEMCmrtjl;dNR~+txy%KOw?~$Opn{E>B zpAABP$}%*HuKR zH&Ty7Z?A|$zqukoeK++a^am@F(DM~3>U*iDp_f&rp--#KP(MID3w?cM7W%Hr9QDK0 z^U(KJ=Al1dsY;}rz7m$d1bb#>pk$vK*)K@Fj(Q0Cihd#Jd-{c`*He!`zq?-qdcI$j zdL#8X^veEm=;8he>bt2Yp*QqTLcgYeiuzvaY00O58v5b>8R`e9XQ9t8%R=8+mZN@{ zdLDX@0eR?C2dM5We|MI@`(Aa@fI#Z$=j>UGpZ&>tKSg8r8QVe0kNBhYIGMxdWK zFiO3VdK~(WfpO^j1}3QQrk;fU{J@bx)l=iAT zly6q49xQDSmbS-U^>|gF$3FE*Rgiie^$_%NgF?_hGpL?Q1j?R45h(iyHTIAmH4f#a zL2)Sl!MnL^QkEK=gmUuW6qUWiH1y8FY3O$h&QLi(%tC)=a29&WkQ|l6#60v#L-NoY zhbTWwOAPp>UID+s!$tMtye1cT! zh#}~Knh^AvHDN0C#0c~=Y9i3Ds)>iqh@|~eMDtRc656wgQ!%$T!B@C3x`6W;)=a(Rr5R@LZAt)1T!&D+r_LoJV zyj&Kg5{I&TXdKFSh9;;ap`1~ZgmP6)ib@(vpe7AvW=)1l7RsvHER>6Cb5!zB_SfX0 zyjr8mSe`PRD{BK~`_yB#K`J3A^UFd|HkO5{M4&wBk3f0XAEgq9QWl6qnGr}(NkTa# zkc6@;kfM@?a!Vi$<;g&XN*2oDKo&~h(j1jMltZ<7QG%)`%hOZN#etr3E)G%&L75c{ zL1_wxsYIac4o0Bd8H`eiLwPzFhw|rOf=Uv~{IVpJjb$k+X)0+d87f&Q`^&OWUM|Z~ z$wLVY%R`wmO!Z=UdhJyw4h!_!r#goPsf3_hIV=R_zF}c15hw?TMWB2Kpl816eT^`D1b*eYZ(|fPF zqb|^UpL(S(NF@ZtHzEY(xDjD05h#%n5h(2=qEzBg_Ls$>yj+%`l7zB*XcEeIhNh^b zp`1~ZhH_O+hDsJnpe74tW=)Pt9?GiPJd}%SRUek8kL*!_KC(vzsf3{1QX7KuSZ$a} z1PVq_|=*~Umi_;c{KHv@`Rw^Xo7;HiAn^@>`@UYjiaJe z;!rLb6^D`@m7tP@^5m!_ly^s^sHCBkjZQJrSJ2p_cPc0oALL394 zg~vt^?*r~r&y9^EzOPRl@vD9C?J=}r5=wq-5=zy$6qPiT+2hhs;^Q(@vQVxVmxc1s zxEz%{lvm30P<(w=Kd!ysUiJF8K)-#e{J0>M5R@s$g`k{$T$oA($|c7|prntBQi(%( z^0+vZPmW7aNkW-DDhZ`=REkO(%6)y(P+skmp^}9XIz9{Kq~mi`@=!XD&qMjf@v1+| z)1Q4yfA%d@LQoz&J_O~hPw`}hQvB$R8%C!zdke2PjM z%E9qzDE}Crp^}ACIUx&W-h>>LJe0F0Cq@t-55%}) zVswC%IS!?LVjRk?6BAUDP!3E?LV15;ib@*Fz)5K+vnOS!WTC8|l!dZmQjSU<%5{_S zQ0||k2C_8 z6qPiTBa_omYNuqVWTDKOl7-SRB}XL>Wqw&6%EmHP#kE(-I4w{mLDiJ6bPl-VJ=9DOvIFtvc#G$-BB|#+#rDSRn%7m#Y zDrx4EW{%0jt+QjSU<%JY-*Q2sGV4Q6=;OZx`~OZx|@grKaN8iLX}HB2P} z1=|J6mnTQ5#Gzp8K*83bl7w=8&m@$+J=2H}0OeXWi`eOvMI7ptN4yv)*P&_%*FHq9 zJp)7J+A~Nc1m#e#5R{7EVJZ@@gMd&GJ;sHD;h%t}%mDLQrOxhoEdO4^xRi zxvV?_<-YPLl{l1F%HvRceG^oYP-^=op{(zlqLPNPvu_&8zP=eMSt!r;%|cNXIVyQ5 zBP;Sy)>Wt)mZwIp5Cb)Gg&3p~g7RQR2ui*pOeF%PtTF;+T4j_<9LoC2IFwzL2`Wh_ zdn=Prp07+%Nke(RG7V*9zbxVvK)LSABfc9b*Ls1Wa(x#VD%W?xp;Dd@l!pExDA)84 zQ;9&iyMF}A;r>x7aVYc4;!rl0C8#8!^cawYGIc$O0wT(1SGgrGb>Fa$+ag{efK)Kx{GoLCj55{H8FKtXw^ zB%xpg3k4%sDrqPf!9u|ZmP!^1MzByYf~As&a_!VSlzXSDAj=cP7MvOg?o%I54N?g~ z=`$?^W#+Unl?arRrbVE9c3PB59Lm?H#i6_~EkPv-Tp^}AyF&Gq# z!4P8%h8Sb8I*!5WWDFKUj9wHmdeJ)8ol1mClu8`Rvs2?xKAf7Ml7zBzW)jNnGgDO3 zP!7yYL;2Ip43#XDUbC`Lrq9Yz$wOH`D-Y%3S!x9Lgb~=LvjQXbsi$WJsf3_R>luP_ zX3sE{2$XkcMW75kAxb3ID8HVgMzK7j z_Nu?l35?pOhRzLA2|;xSyuj#v>L>GpR6i zm4|XmZ63;FwQ3C4K4z~PJwGr8eboFQl@OHH`5`Db%nwtEK*8FfVC_`mQ0|)_hjMs+ zf=UvKFPwxjJ)EMFhVrC84dq>bhDsL7S>Y^{%fmS;c_`RhpkQwau{T11$wPU%J`d$cy&A{z zjN7Y*EDDU4UN0;R4jN+k~EmfAR!$7&N)l29;@1O@X*RMK23&80F_ zvQSE@vrxuX=cweNOk19Za>jBsf#sPX^$JXodIhP3pd6VTf>JvrOeF%Pb9n^HHDmiVO1Q;BdZcrlFTQ`d{R`>Tq@0_GE}lqURsrfqE_dqMWt*FI&hdTVuH%0AV5O^`|m%D6QlC?~E7Q;9&q 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 + + + True + NuGet + $(MSBuildThisFileDirectory)project.assets.json + $(UserProfile)\.nuget\packages\ + C:\Users\Xander\.nuget\packages\ + PackageReference + 5.11.1 + + + + + + $(MSBuildAllProjects);$(MSBuildThisFileFullPath) + + \ No newline at end of file diff --git a/obj/RadarrSharp.csproj.nuget.g.targets b/obj/RadarrSharp.csproj.nuget.g.targets new file mode 100644 index 0000000..53cfaa1 --- /dev/null +++ b/obj/RadarrSharp.csproj.nuget.g.targets @@ -0,0 +1,6 @@ + + + + $(MSBuildAllProjects);$(MSBuildThisFileFullPath) + + \ No newline at end of file diff --git a/obj/Release/RadarrSharp-Siglerdev.1.0.0.nuspec b/obj/Release/RadarrSharp-Siglerdev.1.0.0.nuspec new file mode 100644 index 0000000..eb1a146 --- /dev/null +++ b/obj/Release/RadarrSharp-Siglerdev.1.0.0.nuspec @@ -0,0 +1,17 @@ + + + + RadarrSharp-Siglerdev + 1.0.0 + 97WaterPolo + Package Description + + + + + + + + + + \ No newline at end of file diff --git a/obj/Release/RadarrSharp.1.0.0.nuspec b/obj/Release/RadarrSharp.1.0.0.nuspec new file mode 100644 index 0000000..1e295cb --- /dev/null +++ b/obj/Release/RadarrSharp.1.0.0.nuspec @@ -0,0 +1,15 @@ + + + + RadarrSharp + 1.0.0 + 97WaterPolo + Package Description + + + + + + + + \ No newline at end of file diff --git a/obj/Release/net5.0/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs b/obj/Release/net5.0/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs new file mode 100644 index 0000000..2f7e5ec --- /dev/null +++ b/obj/Release/net5.0/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v5.0", FrameworkDisplayName = "")] diff --git a/obj/Release/net5.0/RadarrSharp.AssemblyInfo.cs b/obj/Release/net5.0/RadarrSharp.AssemblyInfo.cs new file mode 100644 index 0000000..fbb5174 --- /dev/null +++ b/obj/Release/net5.0/RadarrSharp.AssemblyInfo.cs @@ -0,0 +1,23 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +using System; +using System.Reflection; + +[assembly: System.Reflection.AssemblyCompanyAttribute("Siglerdev")] +[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyProductAttribute("RadarrSharp")] +[assembly: System.Reflection.AssemblyTitleAttribute("RadarrSharp")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] + +// Generated by the MSBuild WriteCodeFragment class. + diff --git a/obj/Release/net5.0/RadarrSharp.AssemblyInfoInputs.cache b/obj/Release/net5.0/RadarrSharp.AssemblyInfoInputs.cache new file mode 100644 index 0000000..426e46a --- /dev/null +++ b/obj/Release/net5.0/RadarrSharp.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +464c84a6aae1bbd5328ef7da6e54c89c7c8c257f diff --git a/obj/Release/net5.0/RadarrSharp.GeneratedMSBuildEditorConfig.editorconfig b/obj/Release/net5.0/RadarrSharp.GeneratedMSBuildEditorConfig.editorconfig new file mode 100644 index 0000000..dbf2186 --- /dev/null +++ b/obj/Release/net5.0/RadarrSharp.GeneratedMSBuildEditorConfig.editorconfig @@ -0,0 +1,10 @@ +is_global = true +build_property.TargetFramework = net5.0 +build_property.TargetPlatformMinVersion = +build_property.UsingMicrosoftNETSdkWeb = +build_property.ProjectTypeGuids = +build_property.PublishSingleFile = +build_property.IncludeAllContentForSelfExtract = +build_property._SupportedPlatformList = Android,iOS,Linux,macOS,Windows +build_property.RootNamespace = RadarrSharp +build_property.ProjectDir = Z:\CSharp\RadarrSharp\RadarrSharp\ diff --git a/obj/Release/net5.0/RadarrSharp.assets.cache b/obj/Release/net5.0/RadarrSharp.assets.cache new file mode 100644 index 0000000000000000000000000000000000000000..edd8bfa2ae17554b827b188385ae596cf1e9a461 GIT binary patch literal 612 zcmWIWc6a1rU|=W|_j`F~+so&@)5_=N_ier}>v3$})(;VGrQa@evgfaoU&#nm1O*^w ztg}^2XmM&$aZE&FUP@|Fj9y-8dTL2bL1J=tVtQ(EOkQevNq$~&ep-oMR&jn_jG?if zfu3PZPG%BNs-(CCs4KB3#YoQ}#t)&=3#d{rB`1d&$tETs8^mV;Vpga)G6ixCKbjdJ zd62jQAyJyXzq zEsQK328^4`{5&>Dxbp@imSlM5LA9y@V?iG^7WC0V5EKiXj>W~PB_Wjssq96ic_o>- oshrOF1(iPe$%#2EB}JvFLN2MrC7F4NB|wXUOOrr$2xBn^0E>XHSO5S3 literal 0 HcmV?d00001 diff --git a/obj/Release/net5.0/RadarrSharp.csproj.AssemblyReference.cache b/obj/Release/net5.0/RadarrSharp.csproj.AssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..f5e894aea93a73e58fa9d4feab241bc197ee1a40 GIT binary patch literal 11 QcmeZu3JP{+WMlvW01Ze1dH?_b literal 0 HcmV?d00001 diff --git a/obj/Release/net5.0/RadarrSharp.csproj.CoreCompileInputs.cache b/obj/Release/net5.0/RadarrSharp.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000..667d147 --- /dev/null +++ b/obj/Release/net5.0/RadarrSharp.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +205e01e2ed67e12eb1b4d4a6163c1c7e95a1c250 diff --git a/obj/Release/net5.0/RadarrSharp.csproj.FileListAbsolute.txt b/obj/Release/net5.0/RadarrSharp.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..0b7fd03 --- /dev/null +++ b/obj/Release/net5.0/RadarrSharp.csproj.FileListAbsolute.txt @@ -0,0 +1,12 @@ +Z:\CSharp\RadarrSharp\RadarrSharp\bin\Release\net5.0\RadarrSharp.deps.json +Z:\CSharp\RadarrSharp\RadarrSharp\bin\Release\net5.0\RadarrSharp.dll +Z:\CSharp\RadarrSharp\RadarrSharp\bin\Release\net5.0\ref\RadarrSharp.dll +Z:\CSharp\RadarrSharp\RadarrSharp\bin\Release\net5.0\RadarrSharp.pdb +Z:\CSharp\RadarrSharp\RadarrSharp\obj\Release\net5.0\RadarrSharp.csproj.AssemblyReference.cache +Z:\CSharp\RadarrSharp\RadarrSharp\obj\Release\net5.0\RadarrSharp.GeneratedMSBuildEditorConfig.editorconfig +Z:\CSharp\RadarrSharp\RadarrSharp\obj\Release\net5.0\RadarrSharp.AssemblyInfoInputs.cache +Z:\CSharp\RadarrSharp\RadarrSharp\obj\Release\net5.0\RadarrSharp.AssemblyInfo.cs +Z:\CSharp\RadarrSharp\RadarrSharp\obj\Release\net5.0\RadarrSharp.csproj.CoreCompileInputs.cache +Z:\CSharp\RadarrSharp\RadarrSharp\obj\Release\net5.0\RadarrSharp.dll +Z:\CSharp\RadarrSharp\RadarrSharp\obj\Release\net5.0\ref\RadarrSharp.dll +Z:\CSharp\RadarrSharp\RadarrSharp\obj\Release\net5.0\RadarrSharp.pdb diff --git a/obj/Release/net5.0/RadarrSharp.dll b/obj/Release/net5.0/RadarrSharp.dll new file mode 100644 index 0000000000000000000000000000000000000000..6dfbeba9d2367dde2d529a59353771b5705c8891 GIT binary patch literal 125952 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 HL=^rP@;3_N literal 0 HcmV?d00001 diff --git a/obj/Release/net5.0/ref/RadarrSharp.dll b/obj/Release/net5.0/ref/RadarrSharp.dll new file mode 100644 index 0000000000000000000000000000000000000000..c6f310c8cd451f069f17248e09f36964a2743adb GIT binary patch literal 72192 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