From 2c862f736c45a45d854a756d751078e648e6b8a1 Mon Sep 17 00:00:00 2001 From: Suha Can Date: Tue, 27 Apr 2010 12:17:48 -0700 Subject: [PATCH] - Removing some iteration artifacts from the extension manager. --HG-- branch : dev --- .../Environment/Extensions/ExtensionManager.cs | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/src/Orchard/Environment/Extensions/ExtensionManager.cs b/src/Orchard/Environment/Extensions/ExtensionManager.cs index fdf3edeaa..99821ae0a 100644 --- a/src/Orchard/Environment/Extensions/ExtensionManager.cs +++ b/src/Orchard/Environment/Extensions/ExtensionManager.cs @@ -17,7 +17,6 @@ namespace Orchard.Environment.Extensions { private readonly IEnumerable _folders; private readonly IEnumerable _loaders; private IEnumerable _activeExtensions; - //private readonly IRepository _extensionRepository; public Localizer T { get; set; } public ILogger Logger { get; set; } @@ -25,11 +24,9 @@ namespace Orchard.Environment.Extensions { public ExtensionManager( IEnumerable folders, IEnumerable loaders - //IRepository extensionRepository ) { _folders = folders; _loaders = loaders.OrderBy(x => x.Order); - //_extensionRepository = extensionRepository; T = NullLocalizer.Instance; Logger = NullLogger.Instance; } @@ -224,7 +221,6 @@ namespace Orchard.Environment.Extensions { private IEnumerable BuildActiveExtensions() { foreach (var descriptor in AvailableExtensions()) { - //_extensionRepository.Create(new ExtensionRecord { Name = descriptor.Name }); // Extensions that are Themes don't have buildable components. if (String.Equals(descriptor.ExtensionType, "Module", StringComparison.OrdinalIgnoreCase)) { yield return BuildEntry(descriptor); @@ -232,15 +228,7 @@ namespace Orchard.Environment.Extensions { } } - private bool IsExtensionEnabled(string name) { - //ExtensionRecord extensionRecord = _extensionRepository.Get(x => x.Name == name); - //if (extensionRecord.Enabled) return true; - //return false; - return true; - } - private ExtensionEntry BuildEntry(ExtensionDescriptor descriptor) { - if (!IsExtensionEnabled(descriptor.Name)) return null; foreach (var loader in _loaders) { var entry = loader.Load(descriptor); if (entry != null)