diff --git a/src/Orchard.Web/Core/Scheduling/Services/ScheduledTaskManager.cs b/src/Orchard.Web/Core/Scheduling/Services/ScheduledTaskManager.cs index 1e3eaef9b..90276ef52 100644 --- a/src/Orchard.Web/Core/Scheduling/Services/ScheduledTaskManager.cs +++ b/src/Orchard.Web/Core/Scheduling/Services/ScheduledTaskManager.cs @@ -7,7 +7,7 @@ using Orchard.Core.Scheduling.Models; using Orchard.Data; using Orchard.Logging; using Orchard.Tasks.Scheduling; -using Orchard.Utility; +using Orchard.Utility.Extensions; namespace Orchard.Core.Scheduling.Services { [UsedImplicitly] diff --git a/src/Orchard/ContentManagement/DefaultContentQuery.cs b/src/Orchard/ContentManagement/DefaultContentQuery.cs index cf7d447f0..664d28b63 100644 --- a/src/Orchard/ContentManagement/DefaultContentQuery.cs +++ b/src/Orchard/ContentManagement/DefaultContentQuery.cs @@ -8,7 +8,7 @@ using NHibernate.Impl; using NHibernate.Linq; using Orchard.ContentManagement.Records; using Orchard.Data; -using Orchard.Utility; +using Orchard.Utility.Extensions; namespace Orchard.ContentManagement { public class DefaultContentQuery : IContentQuery { diff --git a/src/Orchard/Data/Repository.cs b/src/Orchard/Data/Repository.cs index eb16919b8..6d584c617 100644 --- a/src/Orchard/Data/Repository.cs +++ b/src/Orchard/Data/Repository.cs @@ -5,7 +5,7 @@ using System.Linq.Expressions; using NHibernate; using NHibernate.Linq; using Orchard.Logging; -using Orchard.Utility; +using Orchard.Utility.Extensions; namespace Orchard.Data { public class Repository : IRepository { diff --git a/src/Orchard/Environment/DefaultCompositionStrategy.cs b/src/Orchard/Environment/DefaultCompositionStrategy.cs index e1d2c911f..0d93827bf 100644 --- a/src/Orchard/Environment/DefaultCompositionStrategy.cs +++ b/src/Orchard/Environment/DefaultCompositionStrategy.cs @@ -6,7 +6,7 @@ using Autofac; using Orchard.ContentManagement; using Orchard.ContentManagement.Records; using Orchard.Extensions; -using Orchard.Utility; +using Orchard.Utility.Extensions; namespace Orchard.Environment { //TEMP: This will be replaced by packaging system diff --git a/src/Orchard/Extensions/HackInstallationGenerator.cs b/src/Orchard/Extensions/HackInstallationGenerator.cs index 3ae2e78f8..ce1d8c1f2 100644 --- a/src/Orchard/Extensions/HackInstallationGenerator.cs +++ b/src/Orchard/Extensions/HackInstallationGenerator.cs @@ -1,7 +1,6 @@ -using System; -using System.Collections.Generic; +using System.Collections.Generic; using Orchard.Logging; -using Orchard.Utility; +using Orchard.Utility.Extensions; namespace Orchard.Extensions { public interface IHackInstallationGenerator : IDependency { diff --git a/src/Orchard/Mvc/Html/ContentItemExtensions.cs b/src/Orchard/Mvc/Html/ContentItemExtensions.cs index 8096ff5a3..834af87fa 100644 --- a/src/Orchard/Mvc/Html/ContentItemExtensions.cs +++ b/src/Orchard/Mvc/Html/ContentItemExtensions.cs @@ -2,7 +2,7 @@ using System.Web.Mvc; using System.Web.Mvc.Html; using Orchard.ContentManagement; -using Orchard.Extensions; +using Orchard.Utility.Extensions; namespace Orchard.Mvc.Html { public static class ContentItemExtensions { diff --git a/src/Orchard/Mvc/Html/HtmlHelperExtensions.cs b/src/Orchard/Mvc/Html/HtmlHelperExtensions.cs index 3031adc76..e7adaa62c 100644 --- a/src/Orchard/Mvc/Html/HtmlHelperExtensions.cs +++ b/src/Orchard/Mvc/Html/HtmlHelperExtensions.cs @@ -7,11 +7,11 @@ using System.Text.RegularExpressions; using System.Web.Mvc; using System.Web.Mvc.Html; using System.Web.Routing; -using Orchard.Extensions; using Orchard.Mvc.ViewModels; using Orchard.Services; using Orchard.Settings; using Orchard.Utility; +using Orchard.Utility.Extensions; namespace Orchard.Mvc.Html { public static class HtmlHelperExtensions { diff --git a/src/Orchard/Orchard.csproj b/src/Orchard/Orchard.csproj index f20ebe744..76768cd81 100644 --- a/src/Orchard/Orchard.csproj +++ b/src/Orchard/Orchard.csproj @@ -115,7 +115,6 @@ - @@ -151,10 +150,7 @@ - - - @@ -366,6 +362,10 @@ + + + + diff --git a/src/Orchard/Utility/ReadOnlyCollectionExtensions.cs b/src/Orchard/Utility/Extensions/ReadOnlyCollectionExtensions.cs similarity index 86% rename from src/Orchard/Utility/ReadOnlyCollectionExtensions.cs rename to src/Orchard/Utility/Extensions/ReadOnlyCollectionExtensions.cs index bf08bc0a8..1682db2c0 100644 --- a/src/Orchard/Utility/ReadOnlyCollectionExtensions.cs +++ b/src/Orchard/Utility/Extensions/ReadOnlyCollectionExtensions.cs @@ -2,7 +2,7 @@ using System.Collections.ObjectModel; using System.Linq; -namespace Orchard.Utility { +namespace Orchard.Utility.Extensions { public static class ReadOnlyCollectionExtensions { public static IList ToReadOnlyCollection(this IEnumerable enumerable) { return new ReadOnlyCollection(enumerable.ToList()); diff --git a/src/Orchard/Extensions/RouteValueDictionaryExtensions.cs b/src/Orchard/Utility/Extensions/RouteValueDictionaryExtensions.cs similarity index 92% rename from src/Orchard/Extensions/RouteValueDictionaryExtensions.cs rename to src/Orchard/Utility/Extensions/RouteValueDictionaryExtensions.cs index db080731b..18e5ae14e 100644 --- a/src/Orchard/Extensions/RouteValueDictionaryExtensions.cs +++ b/src/Orchard/Utility/Extensions/RouteValueDictionaryExtensions.cs @@ -1,6 +1,6 @@ using System.Web.Routing; -namespace Orchard.Extensions { +namespace Orchard.Utility.Extensions { public static class RouteValueDictionaryExtensions { public static RouteValueDictionary Merge(this RouteValueDictionary dictionary, object values) { return values == null ? dictionary : dictionary.Merge(new RouteValueDictionary(values)); diff --git a/src/Orchard/Extensions/StringExtensions.cs b/src/Orchard/Utility/Extensions/StringExtensions.cs similarity index 84% rename from src/Orchard/Extensions/StringExtensions.cs rename to src/Orchard/Utility/Extensions/StringExtensions.cs index 398530049..567f5891f 100644 --- a/src/Orchard/Extensions/StringExtensions.cs +++ b/src/Orchard/Utility/Extensions/StringExtensions.cs @@ -1,7 +1,6 @@ -using System.Linq; -using System.Text.RegularExpressions; +using System.Text.RegularExpressions; -namespace Orchard.Extensions { +namespace Orchard.Utility.Extensions { public static class StringExtensions { public static string Ellipsize(this string text, int characterCount) { return text.Ellipsize(characterCount, " …"); diff --git a/src/Orchard/Extensions/UriExtensions.cs b/src/Orchard/Utility/Extensions/UriExtensions.cs similarity index 83% rename from src/Orchard/Extensions/UriExtensions.cs rename to src/Orchard/Utility/Extensions/UriExtensions.cs index 18f2c3178..d0e5acff5 100644 --- a/src/Orchard/Extensions/UriExtensions.cs +++ b/src/Orchard/Utility/Extensions/UriExtensions.cs @@ -1,6 +1,6 @@ using System; -namespace Orchard.Extensions { +namespace Orchard.Utility.Extensions { public static class UriExtensions { public static string ToRootString(this Uri uri) { return string.Format("{0}://{1}{2}", uri.Scheme, uri.Host, uri.Port != 80 ? ":" + uri.Port : "");