public static void Main(string[] args) { #region Snippet // Create asset var source = new Dictionary<string, string> { { "Culture:en:Key:hello", "Hello World!" } }; IAsset asset = new StringAsset(source, LineFormat.Parameters); // Cache it asset = asset.CreateCache(); // Issue a request which will be cached. ILine key = new LineRoot().Key("hello"); IString value = asset.GetLine( key.Culture("en") ).GetString(); Console.WriteLine(value); // Clear cache asset.Reload(); #endregion Snippet }