Moving a few things around

This commit is contained in:
Nicholas Mayne
2014-09-22 23:34:18 +01:00
parent e802723a4c
commit 1cb7404bb1
4 changed files with 7 additions and 41 deletions

View File

@@ -68,9 +68,9 @@
<Compile Include="Controllers\TransliterationAdminController.cs" />
<Compile Include="Controllers\AdminCutlureSelectorController.cs" />
<Compile Include="Models\TransliterationSpecificationRecord.cs" />
<Compile Include="Providers\AdminCultureSelectorSelector.cs" />
<Compile Include="Selectors\DefaultAdminCultureSelectorSelector.cs" />
<Compile Include="Providers\BrowserCultureProvider.cs" />
<Compile Include="Providers\DefaultFrontEndCultureSelector.cs" />
<Compile Include="Selectors\DefaultFrontEndCultureSelector.cs" />
<Compile Include="Providers\ICultureStorageProvider.cs" />
<Compile Include="RuleEngine\CultureRuleProvider.cs" />
<Compile Include="Services\AdminDirectionalityFactory.cs" />
@@ -85,7 +85,6 @@
<Compile Include="Projections\CurrentCultureFilter.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="ResourceManifest.cs" />
<Compile Include="Routes.cs" />
<Compile Include="Providers\ICultureProvider.cs" />
<Compile Include="Services\ILocalizationService.cs" />
<Compile Include="Services\ITransliterationService.cs" />

View File

@@ -1,34 +0,0 @@
using System.Collections.Generic;
using System.Web.Mvc;
using System.Web.Routing;
using Orchard.Environment.Extensions;
using Orchard.Mvc.Routes;
namespace Orchard.Localization {
[OrchardFeature("Orchard.Localization.CutlurePicker")]
public class Routes : IRouteProvider {
public void GetRoutes(ICollection<RouteDescriptor> routes) {
foreach (var routeDescriptor in GetRoutes())
routes.Add(routeDescriptor);
}
public IEnumerable<RouteDescriptor> GetRoutes() {
return new[] {
new RouteDescriptor {
Route = new Route(
"Culture/Change",
new RouteValueDictionary {
{"area", "Orchard.Localization"},
{"controller", "Culture"},
{"action", "ChangeCulture"}
},
new RouteValueDictionary(),
new RouteValueDictionary {
{"area", "Orchard.Localization"}
},
new MvcRouteHandler())
},
};
}
}
}

View File

@@ -3,15 +3,16 @@ using System.Linq;
using System.Web;
using System.Web.Routing;
using Orchard.Environment.Extensions;
using Orchard.Localization.Providers;
using Orchard.Localization.Services;
using Orchard.UI.Admin;
namespace Orchard.Localization.Providers {
namespace Orchard.Localization.Selectors {
[OrchardFeature("Orchard.Localization.CutlureSelector")]
public class AdminCultureSelectorSelector : ICultureSelector {
public class DefaultAdminCultureSelectorSelector : ICultureSelector {
private readonly IEnumerable<ICultureProvider> _providers;
public AdminCultureSelectorSelector(IEnumerable<ICultureProvider> providers) {
public DefaultAdminCultureSelectorSelector(IEnumerable<ICultureProvider> providers) {
_providers = providers;
}

View File

@@ -8,7 +8,7 @@ using Orchard.Environment.Extensions;
using Orchard.Localization.Services;
using Orchard.UI.Admin;
namespace Orchard.Localization.Providers {
namespace Orchard.Localization.Selectors {
[OrchardFeature("Orchard.Localization.CutlureSelector")]
public class DefaultFrontEndCultureSelector : ICultureSelector {
private readonly IAliasService _aliasService;