{net}.2.0
v10.2.3
Deferred initialization, race condition fix, startup validation.
Release Date: March 21, 2026
Bug Fixes
- Fix
TickerFunctionProvider.Build()race condition —Build()is now thread-safe, preventing concurrent hosts from overwriting function registrations - Fix
NullReferenceExceptionon dashboard API whenUseTickerQ()is not called - Fix timezone parsing for dashboard date/time display
Improvements
- Deferred initialization —
UseTickerQ()no longer performs I/O. All startup work (DB seeding, function discovery) is deferred to a hosted service, so design-time tools (dotnet-ef, OpenAPI generators) no longer crash - Proper async seeding — eliminates potential deadlocks from
.GetAwaiter().GetResult() - Startup validation — warns when
UseTickerQ()was not called or no[TickerFunction]methods are found - Source Link &
.snupkgsymbol packages for improved debugging