From 93b42641d23cf675b74d4bdaf6d6ece07fbb8900 Mon Sep 17 00:00:00 2001 From: LukePulverenti Luke Pulverenti luke pulverenti Date: Sat, 8 Sep 2012 10:52:13 -0400 Subject: Switched to MEF to register http handlers --- MediaBrowser.Api/HttpHandlers/PluginAssemblyHandler.cs | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) (limited to 'MediaBrowser.Api/HttpHandlers/PluginAssemblyHandler.cs') diff --git a/MediaBrowser.Api/HttpHandlers/PluginAssemblyHandler.cs b/MediaBrowser.Api/HttpHandlers/PluginAssemblyHandler.cs index 9e98f012d..07e6115a5 100644 --- a/MediaBrowser.Api/HttpHandlers/PluginAssemblyHandler.cs +++ b/MediaBrowser.Api/HttpHandlers/PluginAssemblyHandler.cs @@ -1,14 +1,21 @@ -using System; +using MediaBrowser.Common.Net.Handlers; +using MediaBrowser.Controller; +using System; +using System.ComponentModel.Composition; using System.IO; using System.Net; using System.Threading.Tasks; -using MediaBrowser.Common.Net.Handlers; -using MediaBrowser.Controller; namespace MediaBrowser.Api.HttpHandlers { + [Export(typeof(BaseHandler))] class PluginAssemblyHandler : BaseHandler { + public override bool HandlesRequest(HttpListenerRequest request) + { + return ApiService.IsApiUrlMatch("pluginassembly", request); + } + public override Task GetContentType() { throw new NotImplementedException(); -- cgit v1.2.3