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.