Add new property to LastTag

This commit is contained in:
Ricardo Santos 2015-07-05 19:17:55 +01:00
parent 2915ec082d
commit 3378ec6a84

View File

@ -17,6 +17,11 @@ public class LastTag : ILastfmObject
public bool? Streamable { get; set; }
/// <summary>
/// The number of users that have used this tag
/// </summary>
public int? Reach { get; set; }
#endregion
public LastTag()
@ -49,10 +54,18 @@ internal static LastTag ParseJToken(JToken token, string relatedTag = null)
streamable = Convert.ToBoolean(streamableToken.Value<int>());
}
int? reach = null;
var reachToken = token.SelectToken("reach");
if (reachToken != null)
{
reach = reachToken.ToObject<int?>();
}
return new LastTag(name, url, count)
{
Streamable = streamable,
RelatedTo = relatedTag
RelatedTo = relatedTag,
Reach = reach
};
}
}