Summary
Formats a string value if it exists in the metadata, otherwise returns a default value.
Syntax
public static string String(this IMetadata metadata, string key, Func<string, string> formatFunc, string defaultValue = null)
Parameters
| Name |
Type |
Description |
| metadata |
IMetadata |
The metadata containing the value. |
| key |
string |
The key of the value to get. |
| formatFunc |
Func<string, string> |
A formatting function to apply to the string value of the specified key. |
| defaultValue |
string |
The default value to use if the key is not found. |
Return Value
| Type |
Description |
| string |
The formatted value of the specified key if it exists or the specified default value. |