Simon G
52b9a4cf11
- add validation for disposeStrategies set for types that aren't disposable
4 years ago
Simon G
775afe4e45
- add validation for multiton factories
4 years ago
Simon G
3acd6adfea
- completely rework registration:
...
- creation of registrations is done in registrationCollector now
- installers don't get container anymore, get registrationCollector
- allow validation
- introduce dispose strategies (#55 )
4 years ago
Simon G
dec129de3a
- update nuget packages
4 years ago
Simon G
fe8642fd22
#51 : add failing test cases for multiLayer resolving
4 years ago
Simon G
86bc727334
- update to .net 5
...
- update version
4 years ago
Simon G
19fb3b1d0f
- add factory validation
4 years ago
Simon G
040fb219ec
- update version number to 3.0.0-beta2
4 years ago
Simon G
16604f89c2
#51 : fix unit test warning
4 years ago
Simon G
7bab6bccda
#51 : extract tryGetTypeResolveStack() method
4 years ago
Simon G
6687bdb8b4
#51 : add tests for withParameter and singleton registrations
4 years ago
Simon G
b9f29cdb01
#51 : fix unit test, add circular cross dependency test
4 years ago
Simon G
dd2e0fe4d7
#51 : get a constructor resolve stack before actually resolving parameters
...
-> no unused parameters are generated while checking if a constructor can actually be used
4 years ago
Simon G
8e2c45a5cf
- extract resolve to IResolver interface
4 years ago
Simon G
4ab55e8bfc
#52 : update visibility for registration properties
4 years ago
Simon G
d83d94e393
- refactoring
4 years ago
Simon G
d31e745913
- fix unit test
4 years ago
Simon G
f904491d5d
#44 : throw collection of all exceptions thrown during validation
4 years ago
Simon G
740e661cc2
#44 : add validator to validate current setup of container
4 years ago
Simon G
b18c0dc858
#50 : append factory registration
...
- add withFactory fluent interface
- remove unneeded DefaultRegistration
4 years ago
Simon G
9e957dac5a
#49 : allow resolve of implementation that is registered with an interface
4 years ago
Simon G
066aa949da
- update to .net5
4 years ago
Simon G
61a3a1077c
- update all nuget packages
4 years ago
Simon G
cb3f860490
- remove .net framework target
4 years ago
Simon G
16b1e8ae72
- increase version number to 3.0.0
5 years ago
Simon G
cfa1eb816c
#46 : start code cleanup
5 years ago
Simon G
4654ed303f
#45 : add MultipleMultitonRegistrationTest
5 years ago
Simon G
699a852506
#12 : fix warnings and add comments
5 years ago
Simon G
f58e5f1254
#12 : update test
5 years ago
Simon G
0ee10c8ba9
- add OpenGenericRegistrationTest
5 years ago
Simon G
3512fe3bad
- update version numbers
6 years ago
Simon G
5df73072c3
- update nuget packages and include source link
6 years ago
Simon G
19a20ffd92
- don't allow registration of lifestyle.multiton without iMultitonRegistration
...
- add iLifestyleProvider and move Lifestyle from IRegistratrionBase<> to it
- add non generic IMultitonRegistration as base class
6 years ago
Simon G
f5fefa400a
close #38 : remove UnitTestCallbackRegistration
6 years ago
Simon G
cd4b80de5b
close #35 : add test to check that NoMatchingConstructorException is not thrown wronly
...
- remove TESTME
6 years ago
Simon Gockner
1cc48414c9
- update version numbers to 2.1.0
6 years ago
Simon Gockner
604e85ceec
#34 : update unit tests
6 years ago
Simon Gockner
4620dfca85
- update version to 2.1.0-beta2
6 years ago
Simon Gockner
24319abb46
#33 : add multipleRegistrations for up to five interfaces
6 years ago
Simon Gockner
325320c8a2
- update nuget packages
6 years ago
Simon Gockner
57a985420a
#33 : add test to resolve a singleTypeRegistration with lifestyle singleton
6 years ago
Simon Gockner
3eb25d84fc
#33 : add interfaceSegregationTest
6 years ago
Simon Gockner
024d820f91
#33 : add multipleRegistration handling, rename RegisterMultiton
6 years ago
Simon Gockner
ad0c53189b
#33 : add onCreateTest and remove it from RegistrationBaseTest
6 years ago
Simon Gockner
c25896a56e
#33 : Add extension method to convert an action:
...
Needed to handle OnCreateActions from inheriting types later on
6 years ago
Simon Gockner
fb37a91582
- update version to 2.1.0-beta
6 years ago
Simon Gockner
d8dfb7a3cd
- add test case (no stack available)
6 years ago
Simon Gockner
cc52cd3361
#29 : add ISingleTypeRegistration unit test
6 years ago
Simon Gockner
3c636a786e
#29 : add unit test for withParameters method
6 years ago
Simon Gockner
f1e4f5e2f9
#29 : mark IUnitTestResolveCallback as deprecated
6 years ago