public Watchable GetSomethingToWatch(Watchable.WhatchableKind kind) { string api_response = CallApi(GetUrlByKind(kind)); Watchable watchable = JsonConvert.DeserializeObject <Watchable>(api_response); return(watchable); }
private string GetUrlByKind(Watchable.WhatchableKind kind) { string format_string = "both"; switch (kind) { case Watchable.WhatchableKind.Movie: format_string = "movie"; break; case Watchable.WhatchableKind.Show: format_string = "show"; break; } return(string.Format(this.url_template, format_string)); }