Shifting more work out of framework

Framework ThemeManager now for getting request theme from selectors
Module interfaces entirely moved - now exist as orchard.modules implementation

--HG--
branch : perf
rename : src/Orchard.Web/Modules/Orchard.Modules/Models/ModuleFeature.cs => src/Orchard.Web/Modules/Orchard.Modules/ViewModels/ModuleFeature.cs
This commit is contained in:
Louis DeJardin
2010-11-06 20:27:45 -07:00
parent 1341b7f312
commit d2960b2c1b
30 changed files with 172 additions and 361 deletions

View File

@@ -18,7 +18,7 @@ using Orchard.UI.Notify;
namespace Orchard.Themes.Controllers {
[ValidateInput(false)]
public class AdminController : Controller {
private readonly IThemeService _themeService;
private readonly IThemeManager _themeManager;
private readonly IFeatureManager _featureManager;
private readonly ISiteThemeService _siteThemeService;
private readonly IPreviewTheme _previewTheme;
@@ -30,7 +30,7 @@ namespace Orchard.Themes.Controllers {
IDataMigrationManager dataMigraitonManager,
IReportsCoordinator reportsCoordinator,
IOrchardServices services,
IThemeService themeService,
IThemeManager themeManager,
IFeatureManager featureManager,
ISiteThemeService siteThemeService,
IPreviewTheme previewTheme,
@@ -40,7 +40,7 @@ namespace Orchard.Themes.Controllers {
Services = services;
_dataMigrationManager = dataMigraitonManager;
_reportsCoordinator = reportsCoordinator;
_themeService = themeService;
_themeManager = themeManager;
_featureManager = featureManager;
_siteThemeService = siteThemeService;
_previewTheme = previewTheme;