AmbientServices NuGet Package

An MIT-licensed library that provides interfaces for ambient services, services that are universal and optional, simplifying code that uses these services by not requiring dependency injection.

Consumers can override or suppress any service both globally or within a single call context. Basic services include logging, settings, cache, clock/timing, and progress tracking.

Advanced services include statistics, bottleneck detection, and service profiler.




Got any AmbientServices Question?





Info

Version: 0.8.183
Author(s): James Ivie
Last Update: Friday, November 8, 2024
.NET Fiddle: Create the first Fiddle
Project Url: https://github.com/jamesivie/AmbientServices
NuGet Url: https://www.nuget.org/packages/AmbientServices


Install
Install-Package AmbientServices
dotnet add package AmbientServices
paket add AmbientServices
AmbientServices Download (Unzip the "nupkg" after downloading)





STATS

must-have-score

2.5

avg-downloads-per-day

54

days-since-last-release

14