Version 9.5.0
ONIXLabs .NET Library 9.5.0
We are excited to announce the release of ONIXLabs .NET Library version 9.5.0, now available on NuGet. This version includes new features and associated unit tests.
Core Updates
Deprecates the GetName method and TypeNameFlags enumeration in the OnixLabs.Core.Reflection package, in favour of the new GetCSharpTypeDeclaration method, and TypeDeclarationFlags enumeration.
Dependency Injection
This is a new package that introduces several new extension methods for IServiceCollection. All AddService methods accept a ServiceLifetime, which means that services can be configured (as opposed to hard-coded) as singleton, scoped, or transient.