Simon Gockner
a252b81799
- fix xml comment
7 years ago
Simon Gockner
b7d0932124
#2 : update readme
7 years ago
Simon Gockner
4fca7848bc
- fix resharper warnings
7 years ago
Simon Gockner
b6bfc95ace
- fix unit tests
7 years ago
Simon Gockner
145a64ec5d
- update nuget packages
7 years ago
Simon Gockner
03173cd85e
- fix dispose comment
7 years ago
Simon Gockner
e1533140b2
- refactoring of xml comments
7 years ago
Simon Gockner
19d4ebcff4
#14 : fix handling of default parameters
7 years ago
Simon Gockner
42b9eb53c9
#3 : improve multiton usage:
...
- allow declaration of interfaces as scope, but still getting instance through implementation
- add new method `ClearMultitonInstances<T>()` that allows to clear the created multiton instances for a given type
- handle `ClearMultitonInstance<T>()` method in abstract factories and call the corresponding method in the IIocContainer
- update tests
7 years ago
Simon Gockner
a1189e493f
- add xml documentation for .net45 as well
7 years ago
Simon Gockner
3d9a57fec2
- generate xml documentation for release as well
7 years ago
Simon Gockner
378da7ada7
- create xml documentation
7 years ago
Simon Gockner
90191a5eb8
- update version number to beta3
7 years ago
Simon Gockner
6e66631636
- add posibility to register types that use open generics
7 years ago
Simon Gockner
6782c8e1e9
- add targetFramework .net45
...
- change creation of empty array for .net45
7 years ago
Simon Gockner
29fbf4b0ad
- add comments ( #10 )
7 years ago
Simon Gockner
d45ca22ec8
#10 : add assemblyInstaller and fromAssembly helper
7 years ago
Simon Gockner
9792a14265
- add readme to package and update description
7 years ago
Simon Gockner
a3f7c19bcb
- add project url
7 years ago
Simon Gockner
caf3b9a16e
- update .dotSettings
7 years ago
Simon Gockner
49e836f872
- add jetbrains.annotations
...
- fix more resharper issues
7 years ago
Simon Gockner
46f0fd4443
- fix resharper settings
7 years ago
Simon Gockner
0e85f2fcf4
- fix some resharper issues
7 years ago
Simon Gockner
b779e0ccba
- fix name of test
7 years ago
Simon Gockner
4b2065dd56
- generate nuget package on build ( #1 )
7 years ago
Simon Gockner
fb57e94fb6
- remove IIocContainer backing field
...
- pass IIocContainer as a parameter to CreateFactory()
7 years ago
Simon Gockner
c999234911
- add multiton lifestyle ( #3 )
...
- update tests
- bump c# language version to 7.3
7 years ago
Simon Gockner
f55a05a5c9
- add MulitpleRegistrationException ( #7 )
7 years ago
Simon Gockner
cc02fdb64c
- finish refactoring of `Injector` to `Ioc`
...
(closes #6 )
7 years ago
Simon Gockner
77e158f564
#6 : start refactoring `Injector` to Ioc
7 years ago
Simon Gockner
a805731d13
- add vscode folder to gitignore
7 years ago
Simon Gockner
f9b4b4f5ea
- add defaultRegistration test
7 years ago
Simon Gockner
eedf3c660c
- add first information to readme ( #2 )
7 years ago
Simon Gockner
c773fdc64d
- fix IL code generation in TypedFactoryRegistration
...
- change signature of Resolve(Type, object[]) back to this correct one
7 years ago
Simon Gockner
42cc514bcc
- size of the created array should only be the number of arguments ( #5 )
7 years ago
Simon Gockner
94cc484f0f
- really push an empty array onto the stack ( #5 )
7 years ago
Simon Gockner
cabeef5409
- fix naming rule for methods
7 years ago
Simon Gockner
b76d4f27ef
- add .gitattributes
7 years ago
Simon Gockner
4a99ef1f62
- update nuget packages
7 years ago
Simon Gockner
c29aaac8de
- add unit test
7 years ago
Simon Gockner
97d71c5d10
- update properties
7 years ago
Simon Gockner
1fe0329efb
- update solution and csproj
7 years ago
Simon Gockner
55285cf085
- add InjectorContainer
7 years ago
Simon Gockner
706ca44b34
- add registration implementations
7 years ago
Simon Gockner
31419c65ce
- add lifestyles
7 years ago
Simon Gockner
d5b1db6173
- add registration base interfaces
7 years ago
Simon Gockner
46f5f93e0c
- add IInjectorInstaller
7 years ago
Simon Gockner
b568366c5a
- add typedFactory
7 years ago
Simon Gockner
cf5980863a
- add needed exceptions
7 years ago
Simon Gockner
8a8aaf8ac3
- add resharper .DotSettings
7 years ago