Releases: QualitySoftwareMatters/James.Diagnostics
Releases · QualitySoftwareMatters/James.Diagnostics
1.1.3
1.1.2
Made some classes internal
instead of public
so they were no longer exposed. Also, updated the project site url in the NuGet specification file.
1.1.1
Made Monitoring<TCounterCategory>.Failure()
clearer by removing the execution TimeSpan input parameter. Execution time is not updated as part of this operation because it would skew the average execution times.
Samples have also been updated.
1.1.0
Includes initial release and a new overload to the Monitor method that allows for returning the output of the function passed in.
Example:
var customers = Monitoring<CustomerServiceCounters>.Monitor(() => _repository.GetAllCustomers());