Skip to content

Releases: QualitySoftwareMatters/James.Diagnostics

1.1.3

14 Nov 05:18
Compare
Choose a tag to compare

Added a base class for counter categories that reduces the time/effort it takes to create a set of counters.

1.1.2

06 Jul 08:42
Compare
Choose a tag to compare

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

06 Jul 07:33
Compare
Choose a tag to compare

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

06 Jul 05:18
Compare
Choose a tag to compare

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());