Releases: khellang/Scrutor
Releases · khellang/Scrutor
Hidden Cosmic
Exclude compiler-generated types from scanning. See #42 (comment)
Brave Iron
- Added support for scanning open generic types. See #42
Dancing Helium
- Added new
FromAssemblyDependencies
method - Fall back to
FromAssemblyDependencies
using the entry assembly inFromApplicationDependencies
when loading theDependencyContext
fails. See #34
Golden Cat
New Features
- Added
TryDecorate
method with all overloads - Added
FromCallingAssembly
method - Added
FromExecutingAssembly
method - Added
FromEntryAssembly
method - Added
FromApplicationDependencies
method - Added
FromDependencyContext
method - Added support for decorating open generic types.
Breaking Changes
- Moved all extension methods under the
Microsoft.Extensions.DependencyInjection
namespace - Made
AddClasses
only add public types by default
Cheerful Clown
- Fixed a stupid 🐞 with open generic decoration
Unique Rubber
- Added support for decorating open generic services. Thanks to @nicholasham ✨
Rough Moose
- Removed obsolete methods
- Added new methods for scanning entry, calling and executing assemblies
- Added APIs for scanning based on Microsoft.Extensions.DependencyModel
- Added targets for netstandard1.6 and net451
Ivory Steel
- Added
AddTypes
for "scanning" a fixed set of types. (#23)
Confidential Avenue
Added feature to skip, append or replace existing services (#22). Thanks @adamhathcock!
Reckless Sunshine
Moved to new dotnet tooling and brought back csproj ✨