diff --git a/src/Umbraco.Core/Configuration/UmbracoSettings.cs b/src/Umbraco.Core/Configuration/UmbracoSettings.cs
index 26e1d7db43..b7e3016d16 100644
--- a/src/Umbraco.Core/Configuration/UmbracoSettings.cs
+++ b/src/Umbraco.Core/Configuration/UmbracoSettings.cs
@@ -333,28 +333,6 @@ namespace Umbraco.Core.Configuration
}
}
- ///
- /// Gets a value indicating whether umbraco shouldn't add X-Umbraco-Version to the http header.
- ///
- /// true if umbraco will not add header; otherwise, false.
- public static bool RemoveUmbracoVersionHeader
- {
- get
- {
- try
- {
- bool result;
- if (bool.TryParse(GetKey("/settings/requestHandler/removeUmbracoVersionHeader"), out result))
- return result;
- return false;
- }
- catch
- {
- return false;
- }
- }
- }
-
///
/// This will add a trailing slash (/) to urls when in directory url mode
/// NOTICE: This will always return false if Directory Urls in not active
diff --git a/src/Umbraco.Core/ICultureDictionary.cs b/src/Umbraco.Core/ICultureDictionary.cs
new file mode 100644
index 0000000000..1131424551
--- /dev/null
+++ b/src/Umbraco.Core/ICultureDictionary.cs
@@ -0,0 +1,13 @@
+using System.Globalization;
+
+namespace Umbraco.Core
+{
+ ///
+ /// Represents a dictionary based on a specific culture
+ ///
+ internal interface ICultureDictionary
+ {
+ string this[string key] { get; }
+ CultureInfo Language { get; }
+ }
+}
\ No newline at end of file
diff --git a/src/Umbraco.Core/IThumbnailProvider.cs b/src/Umbraco.Core/IThumbnailProvider.cs
index 7a60dad1d3..c63f253509 100644
--- a/src/Umbraco.Core/IThumbnailProvider.cs
+++ b/src/Umbraco.Core/IThumbnailProvider.cs
@@ -5,7 +5,7 @@ using System.Text;
namespace Umbraco.Core
{
- internal interface IThumbnailProvider
+ internal interface IThumbnailProvider
{
int Priority { get; }
bool CanProvideThumbnail(string fileUrl);
diff --git a/src/Umbraco.Core/Umbraco.Core.csproj b/src/Umbraco.Core/Umbraco.Core.csproj
index 725875506c..ea3bf482c9 100644
--- a/src/Umbraco.Core/Umbraco.Core.csproj
+++ b/src/Umbraco.Core/Umbraco.Core.csproj
@@ -56,6 +56,7 @@
+
diff --git a/src/Umbraco.Web/Mvc/RenderViewPage.cs b/src/Umbraco.Web/Mvc/RenderViewPage.cs
index 0a67b12c56..9def6caeca 100644
--- a/src/Umbraco.Web/Mvc/RenderViewPage.cs
+++ b/src/Umbraco.Web/Mvc/RenderViewPage.cs
@@ -1,4 +1,5 @@
using System.Web.Mvc;
+using Umbraco.Core;
using Umbraco.Web.Routing;
namespace Umbraco.Web.Mvc
@@ -33,15 +34,15 @@ namespace Umbraco.Web.Mvc
public dynamic CurrentPage { get; private set; }
- //private ICultureDictionary _cultureDictionary;
- //public string GetDictionary(string key)
- //{
- // if (_cultureDictionary == null)
- // {
- // _cultureDictionary = new UmbracoCultureDictionary();
- // }
- // return _cultureDictionary[key];
- //}
+ private ICultureDictionary _cultureDictionary;
+ public string GetDictionary(string key)
+ {
+ if (_cultureDictionary == null)
+ {
+ _cultureDictionary = new UmbracoCultureDictionary();
+ }
+ return _cultureDictionary[key];
+ }
//private RazorLibraryCore _library;
//public RazorLibraryCore Library
diff --git a/src/Umbraco.Web/UmbracoModule.cs b/src/Umbraco.Web/UmbracoModule.cs
index 006d765617..9ded87e898 100644
--- a/src/Umbraco.Web/UmbracoModule.cs
+++ b/src/Umbraco.Web/UmbracoModule.cs
@@ -39,10 +39,6 @@ namespace Umbraco.Web
return;
}
- // add Umbraco's signature header
- if (!UmbracoSettings.RemoveUmbracoVersionHeader)
- httpContext.Response.AddHeader("X-Umbraco-Version", string.Format("{0}.{1}", GlobalSettings.VersionMajor, GlobalSettings.VersionMinor));
-
//create the legacy UmbracoContext
global::umbraco.presentation.UmbracoContext.Current = new global::umbraco.presentation.UmbracoContext(httpContext);
diff --git a/src/umbraco.businesslogic/UmbracoSettings.cs b/src/umbraco.businesslogic/UmbracoSettings.cs
index b56d1a0670..855028adfb 100644
--- a/src/umbraco.businesslogic/UmbracoSettings.cs
+++ b/src/umbraco.businesslogic/UmbracoSettings.cs
@@ -173,15 +173,6 @@ namespace umbraco
get { return Umbraco.Core.Configuration.UmbracoSettings.UseDomainPrefixes; }
}
- ///
- /// Gets a value indicating whether umbraco shouldn't add X-Umbraco-Version to the http header.
- ///
- /// true if umbraco will not add header; otherwise, false.
- public static bool RemoveUmbracoVersionHeader
- {
- get { return Umbraco.Core.Configuration.UmbracoSettings.RemoveUmbracoVersionHeader; }
- }
-
///
/// This will add a trailing slash (/) to urls when in directory url mode
/// NOTICE: This will always return false if Directory Urls in not active