Made ICultureDictionary, CultureDictionaryFactoryResolver and UmbracoCultureDictionary public instead of internal (cause they're useful to query, and obsoleted umbraco.MacroEngines.ICultureDictionary was/is public)

This commit is contained in:
benjamin.howarth
2014-09-03 09:40:34 +01:00
parent 5ac4b2b305
commit 8aa5a64883
3 changed files with 3 additions and 3 deletions

View File

@@ -5,7 +5,7 @@ namespace Umbraco.Core.Dictionary
/// <summary>
/// Resolves the current CultureDictionaryFactory
/// </summary>
internal sealed class CultureDictionaryFactoryResolver : SingleObjectResolverBase<CultureDictionaryFactoryResolver, ICultureDictionaryFactory>
public sealed class CultureDictionaryFactoryResolver : SingleObjectResolverBase<CultureDictionaryFactoryResolver, ICultureDictionaryFactory>
{
internal CultureDictionaryFactoryResolver(ICultureDictionaryFactory factory)
: base(factory)

View File

@@ -6,7 +6,7 @@ namespace Umbraco.Core.Dictionary
/// <summary>
/// Represents a dictionary based on a specific culture
/// </summary>
internal interface ICultureDictionary
public interface ICultureDictionary
{
/// <summary>
/// Returns the dictionary value based on the key supplied

View File

@@ -9,7 +9,7 @@ using umbraco.cms.businesslogic.language;
namespace Umbraco.Web.Dictionary
{
internal class DefaultCultureDictionary : Umbraco.Core.Dictionary.ICultureDictionary
public class DefaultCultureDictionary : Umbraco.Core.Dictionary.ICultureDictionary
{
/// <summary>
/// Returns the dictionary value based on the key supplied