Additional Layout Renderer "Assembly-Name" #246
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Added a new layout renderer "assembly-name" and the unit test for the new layout renderer. This should replace the current assembly-version layout renderer as this one incorporates the version.
The rendering options should be similar to the exception and processinfo layout renderers.
Configuration Syntax
Rendering Options
The format of the output. Must be a comma-separated list of assembly name properties.
These properties may include: Name,Version,Culture,PublicKeyToken. Properties are case-insensitive.
The default for this parameter is: Name, Version.
Used to concatenate parts specified in the Format.
Defaults to:", " without the quotes
Used to specify whether the display name for each property should be display in the output.
Defaults to: False
Example: Given the following layout
${assembly-name:name,version,culture}
if ShowDisplayNames is true the following will be output:
Name=Example, Version=1.0.0.0, Culture=en
if ShowDisplayNames is false the following will be output:
Example, 1.0.0.0, en