UnityConfiguration 1.4 is out
Some minor improvements has been made, issues are closed, and here’s the new version for you. So, what’s changed in v1.4?
- Added extension methods to the
IAssemblyScanner
for easier discovery and configuration of conventionsscan.WithFirstInterfaceConvention()
scan.WithNamingConvention()
scan.WithAddAllConvention()
scan.WithSetAllPropertiesConvention()
- Added non-generic overload to the
AddAllConvention
that allows you to register open generic interfacesscan.WithAddAllConvention().TypesImplementing(typeof(IHandler<>))
- Added option on the
IAssemblyScanner
interface to scan for internal types in an assemblyscan.InternalTypes()
- Strong named the assembly
- Switched to Semantic Versioning. In short this means that when
- the major number is changed: There will be breaking changes
- the minor number is changed: New features are added, but it is still backwards compatible
- the patch number is changed: Backwards compatible bugs fixes only
As usual you can install it via NuGet using the package manager in Visual Studio:
1
PM> Install-Package UnityConfiguration
or, if you like, you can grab the code at GitHub.
Hope you enjoy it!