From ee1fa6e816f0bf836c21a5901bf3d282f6e45dfa Mon Sep 17 00:00:00 2001 From: LukePulverenti Luke Pulverenti luke pulverenti Date: Tue, 14 Aug 2012 12:06:46 -0400 Subject: Implemented some IBN functionality - GetPerson, GetYear, GetStudio, GetGenre --- MediaBrowser.Api/Plugin.cs | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) (limited to 'MediaBrowser.Api/Plugin.cs') diff --git a/MediaBrowser.Api/Plugin.cs b/MediaBrowser.Api/Plugin.cs index 353325316..efbd9725e 100644 --- a/MediaBrowser.Api/Plugin.cs +++ b/MediaBrowser.Api/Plugin.cs @@ -49,17 +49,25 @@ namespace MediaBrowser.Api { return new UsersHandler(); } - else if (localPath.EndsWith("/api/genre", StringComparison.OrdinalIgnoreCase)) + else if (localPath.EndsWith("/api/itemswithgenre", StringComparison.OrdinalIgnoreCase)) { - return new GenreHandler(); + return new ItemsWithGenreHandler(); } else if (localPath.EndsWith("/api/genres", StringComparison.OrdinalIgnoreCase)) { return new GenresHandler(); } - else if (localPath.EndsWith("/api/studio", StringComparison.OrdinalIgnoreCase)) + else if (localPath.EndsWith("/api/itemswithyear", StringComparison.OrdinalIgnoreCase)) { - return new StudioHandler(); + return new ItemsWithYearHandler(); + } + else if (localPath.EndsWith("/api/years", StringComparison.OrdinalIgnoreCase)) + { + return new YearsHandler(); + } + else if (localPath.EndsWith("/api/itemswithstudio", StringComparison.OrdinalIgnoreCase)) + { + return new ItemsWithStudioHandler(); } else if (localPath.EndsWith("/api/studios", StringComparison.OrdinalIgnoreCase)) { -- cgit v1.2.3