-
Notifications
You must be signed in to change notification settings - Fork 2
8000
F2calv/2025 02 updates2 (#216) * IAsyncEnumerable Ticks + cancellationtokens * more tidy * added xml comments * consolidate * xml comments and tests added * fixes * extension tweaks/additions * nuget updates * fix xml comments * xml comments * nuget updates * INumber ext fun * CancellationTokens everywhere! * nuget updates * rm ConsoleUIService -> now using SpectreConsole * tidy comments/usings * sq tweaks * lint fixes
F2calv/2025 02 updates (#215) * logging * tidy * consolidate and rework IPAFValue and related objects + midpoint calc * lots more tidynig * fixed one more PAF test with Array2DConverter * nuget * big IGI tidy-up, still loads more to do * PostAsync to HttpMessageRequest/Response * nuget updates * tidy SendAsync and fix tests * nuget updates * lint fixes * tidy
F2calv/2025 01 bug fixes, documentation, misc caching improvements (#214 ) * refactor GetCacheEntryWithTTL incl. Lua version * lua script deprecation (again!) * more lua refactoring * merge Bg services * re-work BgServices * added ExpirationSyncMode * nuget updates * logging improvements * logging changes * fine tuning * linting
F2calv/2025 01 extensive caching rework (#213) * _logger.Error className added * _logger.Critical className added * accessors added * _logger.LogDebug className added * update devcontainer image * documentation * nullable fixes * additions * nuget updates * tidied docker-compose w/p3x * +semver: feature distCache expiration overhaul incl. slidingExpiration * added AbsoluteExpirationTest_Async() * tidy * update docker-compose for redis * added RemoteCacheInvalidationBgService * fixup * subscribe to expiration events * lint fixes