ETW EventSource Events Document (csv) generator. NuGet Package

This MSBuild task generates documentation for Events in a ETW EventSource class.

This can combine event method comments like summary and resolution to helps Operations take action on the events.
/// <summary>
/// The request processing error during processing.
/// </summary>
/// <param name="RequestID">
/// The request id.
/// </param>
/// <param name="Url">
/// The url.
/// </param>
/// <resolution>Try fixing the configured url</resolution>
[Event(5, Keywords = Keywords.Requests,
Task = Tasks.Request, Opcode = EventOpcode.Suspend, Level = EventLevel.Error)]
public void RequestProcessingError(int RequestID, string Url)
{ WriteEvent(5, RequestID, Url); }

generates csv file named <EventSourceName>.csv
with record

EventName,EventId, EventLevel, Description, Resolution

RequestProcessingError,5, Error, The request processing error during processing., Try fixing the configured url

Note: only supports .Net4.5.




Got any ETW EventSource Events Document (csv) generator. Question?





Info

Version: 1.0.5
Author(s): Manish Kumar
Last Update: Thursday, November 13, 2014
.NET Fiddle: Create the first Fiddle
Project Url: https://bitbucket.org/Manishkp/eventsourcedocumentor.msbuild/
NuGet Url: https://www.nuget.org/packages/EventSourceDocumentor.MSBuild


Install
Install-Package EventSourceDocumentor.MSBuild
dotnet add package EventSourceDocumentor.MSBuild
paket add EventSourceDocumentor.MSBuild
EventSourceDocumentor.MSBuild Download (Unzip the "nupkg" after downloading)



Tags



STATS

must-have-score

avg-downloads-per-day

3

days-since-last-release

3663