Skip to content

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.Utils

Dependencies

  • Microsoft.Extensions.Configuration.Abstractions 10.0.8 — provides IConfigurationSection for options binding.
  • Microsoft.Extensions.Configuration.Binder 10.0.8 — binds configuration sections to strongly typed options.
  • Microsoft.Extensions.DependencyInjection.Abstractions 10.0.8 — provides IServiceCollection and service lifetime types.
  • Microsoft.Extensions.Options 10.0.8 — provides the options infrastructure.
  • Microsoft.Extensions.Options.ConfigurationExtensions 10.0.8 — connects options to configuration binding.
  • Microsoft.Extensions.Options.DataAnnotations 10.0.8 — enables data-annotation validation for configured options.

All packages are released under the MIT License.