From 31357d3298baa8e0f540dfefc47eb39da8df128d Mon Sep 17 00:00:00 2001 From: LukePulverenti Luke Pulverenti luke pulverenti Date: Mon, 3 Sep 2012 12:40:35 -0400 Subject: Updated plugins to store their assemblies directly in the plugins folder --- MediaBrowser.Controller/Kernel.cs | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) (limited to 'MediaBrowser.Controller/Kernel.cs') diff --git a/MediaBrowser.Controller/Kernel.cs b/MediaBrowser.Controller/Kernel.cs index 91e2524a8..8f4553ba4 100644 --- a/MediaBrowser.Controller/Kernel.cs +++ b/MediaBrowser.Controller/Kernel.cs @@ -40,12 +40,17 @@ namespace MediaBrowser.Controller } } + public override KernelContext KernelContext + { + get { return KernelContext.Server; } + } + /// /// Gets the list of currently registered metadata prvoiders /// [ImportMany(typeof(BaseMetadataProvider))] private IEnumerable MetadataProvidersEnumerable { get; set; } - + /// /// Once MEF has loaded the resolvers, sort them by priority and store them in this array /// Given the sheer number of times they'll be iterated over it'll be faster to loop through an array @@ -102,7 +107,7 @@ namespace MediaBrowser.Controller // Sort the resolvers by priority EntityResolvers = EntityResolversEnumerable.OrderBy(e => e.Priority).ToArray(); - + // Sort the providers by priority MetadataProviders = MetadataProvidersEnumerable.OrderBy(e => e.Priority).ToArray(); @@ -233,7 +238,7 @@ namespace MediaBrowser.Controller user.Id = Guid.Parse("5d1cf7fce25943b790d140095457a42b"); list.Add(user); - + user = new User(); user.Name = "Test User 1"; user.Id = Guid.NewGuid(); @@ -263,7 +268,7 @@ namespace MediaBrowser.Controller user.Name = "Test User 6"; user.Id = Guid.NewGuid(); list.Add(user);*/ - + return list; } -- cgit v1.2.3