• Share
    • Twitter
    • LinkedIn
    • Facebook
    • Email
  • Feedback
  • Improve this Doc

Class LocalizationController

Inheritance
System.Object
ServiceLocator<ILocalizationController, LocalizationController>
LocalizationController
Implements
ILocalizationController
Inherited Members
ServiceLocator<ILocalizationController, LocalizationController>.Instance
ServiceLocator<ILocalizationController, LocalizationController>.Factory
ServiceLocator<ILocalizationController, LocalizationController>.SetTestableInstance(ILocalizationController)
ServiceLocator<ILocalizationController, LocalizationController>.ClearInstance()
ServiceLocator<ILocalizationController, LocalizationController>.GetFactory()
Namespace: Dnn.PersonaBar.Library.Controllers
Assembly: Dnn.PersonaBar.Library.dll
Syntax
public class LocalizationController : ServiceLocator<ILocalizationController, LocalizationController>, ILocalizationController

Fields

| Improve this Doc View Source

FiveMinutes

Declaration
public static readonly TimeSpan FiveMinutes
Field Value
Type Description
TimeSpan
| Improve this Doc View Source

OneHour

Declaration
public static readonly TimeSpan OneHour
Field Value
Type Description
TimeSpan

Properties

| Improve this Doc View Source

CultureName

Declaration
public string CultureName { get; }
Property Value
Type Description
System.String

Methods

| Improve this Doc View Source

GetFactory()

Gets the service locator factory.

Declaration
protected override Func<ILocalizationController> GetFactory()
Returns
Type Description
Func<ILocalizationController>

A factory function.

Overrides
DotNetNuke.Framework.ServiceLocator<Dnn.PersonaBar.Library.Controllers.ILocalizationController, Dnn.PersonaBar.Library.Controllers.LocalizationController>.GetFactory()
| Improve this Doc View Source

GetLocalizedDictionary(String, String, Localization)

Declaration
public Dictionary<string, string> GetLocalizedDictionary(string resourceFile, string culture, Localization localization)
Parameters
Type Name Description
System.String resourceFile
System.String culture
Localization localization
Returns
Type Description
Dictionary<System.String, System.String>
| Improve this Doc View Source

GetLocalizedDictionary(String, String)

Returns a dictionary of localized key for a resource file for a given culture.

Declaration
public Dictionary<string, string> GetLocalizedDictionary(string resourceFile, string culture)
Parameters
Type Name Description
System.String resourceFile

The relative file path of the main resource file, e.g. ~/DesktopModules/SocialLibrary/App_LocalResources/CmxResources.resx.

System.String culture

The culture for which this dictionary is requested.

Returns
Type Description
Dictionary<System.String, System.String>

A dictionary of keys and values.

Remarks

This API does not fallback to any other DNN resource files.

| Improve this Doc View Source

GetResxTimeStamp(String, Localization)

Declaration
public long GetResxTimeStamp(string resourceFile, Localization localization)
Parameters
Type Name Description
System.String resourceFile
Localization localization
Returns
Type Description
System.Int64

Implements

ILocalizationController

Extension Methods

JsonExtensionsWeb.ToJson(Object)
  • View Source
Back to top by the community, for the community... #DNNCMS