Simon Gockner
d4f5b8eeb5
- update version number to 2.0.1
6 years ago
Simon Gockner
ad0e588a48
- update version numbers to 2.0.1
6 years ago
Simon Gockner
75f2cc9316
- fix circular dependency check:
...
- remove successfully resolved objects from the resolve stack
- add special test case that checks for a situation where this could be wrong
6 years ago
Simon Gockner
c86f604ec3
- not beta anymore
6 years ago
Simon Gockner
9dcbaa5b5a
- not beta anymore
...
- update package license to file instead of deprecated url
6 years ago
Simon Gockner
9f8e598f6a
- add .md file extension
6 years ago
Simon Gockner
a42188f687
#28 : add CircularDependencyException:
...
- throw circularDependencyException when user tries to resolve a circular dependency
- make non-generic Resolve() method private
- add resolveStack to private Resolve() and ResolveInternal<>() methods and all methods in between their calls
6 years ago
Simon Gockner
d7b3a5eb99
- use generic Resolve<>() function from factory:
...
preperation for #28
6 years ago
Simon Gockner
7b0e2feee0
- update package versions to 2.0.0-beta2
6 years ago
Simon Gockner
659a45dd96
#27 : throw exception when no public constructor is found
6 years ago
Simon Gockner
15fb9c7d5b
#26 : add unit test
6 years ago
Simon Gockner
ffbce37561
#26 : add noMatchingConstructorFoundException:
...
- throw detailed exception when no matching constructor is found
- add innerExceptions with information about the constructors trying to be used
6 years ago
Simon Gockner
981dd219ad
- update version numbers
6 years ago
Simon Gockner
f852fedae3
#25 : remove non-generic register methods
6 years ago
Simon Gockner
cb4ea88597
- add boxing for simple datatypes in factory creation
...
- add test for factories with simple datatypes as parameters
6 years ago
Simon Gockner
69104a6e14
close #22 : return the registered `IRegistrationBase`
6 years ago
Simon Gockner
c80f11d7ce
- update xml comments
6 years ago
Simon Gockner
f171c81e33
- fix comments
6 years ago
Simon Gockner
97cbb46d2f
- update version number to v1.3.0
6 years ago
Simon Gockner
64d3a5823c
#24 : add UnitTestResolveCallback and needed registration
6 years ago
Simon Gockner
3dc888085d
- update version numbers to 1.3.0
6 years ago
Simon Gockner
14311a69a3
#22 : Simplify registration:
...
- call register methods directly from container
- make RegistrationFactory internal
6 years ago
Simon Gockner
2d4aa06c2c
- update version
6 years ago
Simon Gockner
78ae31e511
- not beta anymore
6 years ago
Simon Gockner
08c3880b77
Merge branch 'master' of https://github.com/SimonG96/LightweightIocContainer
6 years ago
Simon Gockner
8cdeb19770
- add more registrationFactory tests
6 years ago
Simon Gockner
de702e72a9
#21 : allow registration of a type without an interface
6 years ago
Simon Gockner
d91392e382
#20 : add method to check if type is installed
6 years ago
Simon G
c28cdaef39
- change to on: release
6 years ago
Simon G
b9b1dc9b8b
- add test outputs
6 years ago
Simon G
98f513eb7a
- add checkout
6 years ago
Simon G
6ce2878817
- remove new line
6 years ago
Simon G
a0a424704f
- try to only run dotnet pack
6 years ago
Simon G
6ceee9298c
- remove steps
6 years ago
Simon G
67e0efced0
- remove nuget and add github job
6 years ago
Simon G
829e400a13
- add nuget job
6 years ago
Simon G
d02b45c6d5
- try without any jobs
6 years ago
Simon G
d80d885d9a
- add brackets
6 years ago
Simon G
5cdc38ac2d
- remove types
6 years ago
Simon G
bb5c7a9600
- try release.types
6 years ago
Simon G
0593e3a33d
- add :
6 years ago
Simon G
e947c8bcba
- try removing brackets
6 years ago
Simon G
a7d91eab86
- add missing spaces
6 years ago
Simon G
90c5c23114
- try to use correct on:release
6 years ago
Simon G
a2b3440811
- add deploy action workflow
6 years ago
Simon Gockner
4bee6240dd
Merge branch 'master' of https://github.com/SimonG96/LightweightIocContainer
6 years ago
Simon Gockner
171540cbfb
- add CI badge
6 years ago
Simon G
b80d6b435e
- try to checkout project at start of test too
6 years ago
Simon G
7d2e975ab0
- add path to test .csproj file
6 years ago
Simon G
75557d3783
- try --no-build flag without project
6 years ago