Table of Contents

Interface ICachableLanguageDataStore

Namespace
Uncreated.Warfare.Translations.Languages
Assembly
Uncreated.Warfare.dll
public interface ICachableLanguageDataStore : ILanguageDataStore
Inherited Members

Properties

Languages

IReadOnlyList<LanguageInfo> Languages { get; }

Property Value

IReadOnlyList<LanguageInfo>

Methods

GetInfoCached(string, bool)

LanguageInfo? GetInfoCached(string name, bool exactOnly = true)

Parameters

name string
exactOnly bool

Returns

LanguageInfo

GetInfoCached(uint)

LanguageInfo? GetInfoCached(uint key)

Parameters

key uint

Returns

LanguageInfo

ReloadCache(CancellationToken)

Task ReloadCache(CancellationToken token = default)

Parameters

token CancellationToken

Returns

Task