From a9fbaf21175e161c62330b4a5a58ba520f5d2a53 Mon Sep 17 00:00:00 2001 From: Tommy Parnell Date: Mon, 18 May 2015 18:44:46 -0400 Subject: [PATCH] adding decklistbyday --- src/NetrunnerDb.Net/NetrunnerDb.Net.csproj | 1 + src/NetrunnerDb.Net/Responses/Decklist.cs | 2 +- .../Responses/DecklistByDay.cs | 36 +++++++++++++++++++ 3 files changed, 38 insertions(+), 1 deletion(-) create mode 100644 src/NetrunnerDb.Net/Responses/DecklistByDay.cs diff --git a/src/NetrunnerDb.Net/NetrunnerDb.Net.csproj b/src/NetrunnerDb.Net/NetrunnerDb.Net.csproj index 2c37297..40be84d 100644 --- a/src/NetrunnerDb.Net/NetrunnerDb.Net.csproj +++ b/src/NetrunnerDb.Net/NetrunnerDb.Net.csproj @@ -50,6 +50,7 @@ + diff --git a/src/NetrunnerDb.Net/Responses/Decklist.cs b/src/NetrunnerDb.Net/Responses/Decklist.cs index 4beee47..14c6ba1 100644 --- a/src/NetrunnerDb.Net/Responses/Decklist.cs +++ b/src/NetrunnerDb.Net/Responses/Decklist.cs @@ -26,7 +26,7 @@ namespace NetrunnerDb.Net.Responses public string Username { get; set; } [JsonProperty("cards")] - public Dictionary Cards { get; set; } + public IDictionary Cards { get; set; } public override bool IsArray { get { return false; }} diff --git a/src/NetrunnerDb.Net/Responses/DecklistByDay.cs b/src/NetrunnerDb.Net/Responses/DecklistByDay.cs new file mode 100644 index 0000000..a5965af --- /dev/null +++ b/src/NetrunnerDb.Net/Responses/DecklistByDay.cs @@ -0,0 +1,36 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using Newtonsoft.Json; + +namespace NetrunnerDb.Net.Responses +{ + public class DecklistByDate : BaseRequest + { + + [JsonProperty("id")] + public int Id { get; set; } + + [JsonProperty("name")] + public string Name { get; set; } + + [JsonProperty("creation")] + public string Creation { get; set; } + + [JsonProperty("description")] + public string Description { get; set; } + + [JsonProperty("username")] + public string Username { get; set; } + + [JsonProperty("cards")] + public IDictionary Cards { get; set; } + + public override string EndPoint(string parameter = "") + { + throw new NotImplementedException(); + } + } +}