amacocian
|
825ba3a105
|
Support for multi registrations of the same interface
|
2025-07-29 17:45:04 +02:00 |
|
amacocian
|
820b1c9c2e
|
Add ServiceManager support for parent manager (#16)
Prepare integration project
|
2022-09-09 09:53:35 +00:00 |
|
amacocian
|
dd1b589b5d
|
Implement DoNotInject attribute (#11)
* Implement DoNotInject attribute
* Upgrade pipelines
|
2022-05-12 18:13:28 +02:00 |
|
amacocian
|
76462bf368
|
Introduce priority for preferred constructor (#10)
|
2022-05-05 08:10:30 +02:00 |
|
amacocian
|
84728090d5
|
Introduce preferred constructors (#9)
|
2022-05-04 14:30:14 +02:00 |
|
Alexandru Macocian
|
d6834e0215
|
Make ServiceManager dispose services.
Scoped manager disposes only scoped services.
Added parameter to instruct manager to register all interfaces of a type.
|
2021-10-02 07:07:35 +02:00 |
|
amacocian
|
30705c58cc
|
Increase code coverage
Fix exception handling
|
2021-09-07 12:55:58 +02:00 |
|
amacocian
|
d3a9ed7894
|
Ability to return all services of a specified type (#4)
|
2021-06-11 10:01:24 +02:00 |
|
Alexandru Macocian
|
d5d7b4cad5
|
Unified service registration.
Fixed a bug where when one constructor failed, no others were called.
|
2021-05-02 18:24:37 +02:00 |
|
amacocian
|
b156babf06
|
Method to register a service for all its interfaces.
Method to register the current servicemanager.
|
2021-02-17 16:03:24 +01:00 |
|
Alexandru Macocian
|
3a889d1360
|
Add Clear method to IServiceManager.
Call IDisposable.Dispose on implemented singletons.
|
2020-11-23 20:53:33 +01:00 |
|
Alexandru Macocian
|
1cd4c47b09
|
Add project files.
|
2020-11-12 13:03:56 +01:00 |
|