Road map
February 16, 2021 ยท View on GitHub
Change log
These are the changes to each version that has been released on the official NuGet Gallery (Common) and NuGet Gallery (MVC).
v2.1.3 (2021-02-16)
- Update nuget-dependencies for test project
v2.1.2 (2020-06-05)
- Add feature: allows to get PerformanceMeter of concrete class using DI with
RegisterPerformanceMeterScopeoption setted to true (by default is true)
v2.1.1 (2020-05-02)
- Add feature: allows to iterate executing Actions with
iterationsparameter inStartextension methods - Update nuget-dependencies
v2.1.0 (2020-03-14)
- Add feature: allows to to get the performance measurements results using the built-in DI
v2.0.0 (2020-03-08)
- Add feature: possible to measure the performance of methods (actions) in an AspNetCore MVC application using the special
WatchingPerformanceAttributeattribute, as well as configure the methods performance watching for the controllers inStartup.cs - Add code refactoring
v1.2.3 (2020-03-03)
- Replace all
TaskbyValueTask - Add
Unchase.FluentPerformanceMeter.TestWebAPI31(.NET Core 3.1 WebApi example project) - Add
Interlocked.CompareExchangefor incrementing and decrementing calls counter
v1.2.2 (2020-02-20)
- Add xml-comments to nuget packages
v1.2.1 (2020-01-28)
- Add
HandleExceptiontoPerformanceDiagnosticObserverclass - Add
GetExceptionHandlerandGetDefaultExceptionHandlermethods toPerformanceMeterclass
BREAKING CHANGES:
- Rename
PerformanceClassDiagnosticObservertoPerformanceDiagnosticObserver - Should use
services.AddPerformanceDiagnosticObserver<MeasurableClass>();instead ofservices.AddPerformanceDiagnosticObserver<PerformanceClassDiagnosticObserver<MeasurableClass>>();inConfigureServicesmethod inStartup.cs
v1.2.0 (2020-01-18)
- Add
TryAddCustomDatamethod intoPerformanceMeterclass - Add
AddMethodArgumentsToCustomDataAttributeattribute for adding arguments to measurement custom data withDiagnosticSource
v1.1.2 (2020-01-11)
- Add
GetCustomDatamethod intoPerformanceMeterandPerformanceInfoStepclasses
v1.1.0 (2020-01-06)
[x] Add Unchase.FluentPerformanceMeter.AspNetCore.Mvc project that allows to observe method's performance measurement with DiagnosticSource in AspNetCore project
v1.0.5 (2019-12-30)
- Add more method overloads (with Action and Func parameter) for
PerformanceMeter<TClass>.WatchingMethodand extension methodPerformanceMeter<TClass>.StartWatching
v1.0.0 (2019-12-11)
- Release version of
Unchase Fluent Performance MeterNuGet package on the official NuGet Gallery