MessageDescriptorModule
PackageReified.Constraint
Reads and builds message identities.
The canonical unencoded key, exactly as authored.
Parameters
| Name | Type | Description |
|---|---|---|
| descriptor | MessageDescriptor |
Returns
string
Verification Examples
let descriptor = MessageDescriptor.Advanced.create "books.isbn.invalid" Map.empty in MessageDescriptor.key descriptor // "books.isbn.invalid"The operands the message interpolates, named for the template.
Parameters
| Name | Type | Description |
|---|---|---|
| descriptor | MessageDescriptor |
Returns
Map<string, ConstraintValue>
Verification Examples
let descriptor = MessageDescriptor.Advanced.create "books.isbn.invalid" Map.empty in MessageDescriptor.arguments descriptor |> Map.tryFind "expectedLength"