internal virtual string Get(string code, string defaultName) { return(ContentCache.Get(code, key => { if (values.TryReadAs <string>($"{key}.name", out string value) && value != null) { return RetrivationResult <string> .Create(value); } return RetrivationResult <string> .SupressResult(defaultName); })); }