Installation
Install AlmightyShogun.Utils in applications or packages that need the shared helper APIs directly. The package targets net10.0 and depends on Microsoft configuration, options, and dependency-injection abstractions.
sh
dotnet add package AlmightyShogun.UtilsDependencies
Microsoft.Extensions.Configuration.Abstractions10.0.8— providesIConfigurationSectionfor options binding.Microsoft.Extensions.Configuration.Binder10.0.8— binds configuration sections to strongly typed options.Microsoft.Extensions.DependencyInjection.Abstractions10.0.8— providesIServiceCollectionand service lifetime types.Microsoft.Extensions.Options10.0.8— provides the options infrastructure.Microsoft.Extensions.Options.ConfigurationExtensions10.0.8— connects options to configuration binding.Microsoft.Extensions.Options.DataAnnotations10.0.8— enables data-annotation validation for configured options.