Samuele Lorefice REDCODE
  • Joined on 2024-01-01
REDCODE closed issue REDCODE/Syrette#5 2025-09-24 17:53:35 +00:00
Services with dependency on another service which require arguments to be built will prevent the outer service from being built.
REDCODE commented on issue REDCODE/Syrette#5 2025-09-24 16:34:43 +00:00
Services with dependency on another service which require arguments to be built will prevent the outer service from being built.

We starting off very well, as I can't reproduce my own bug.

REDCODE opened issue REDCODE/Syrette#5 2025-09-24 16:28:09 +00:00
Services with dependency on another service which require arguments to be built will prevent the outer service from being built.
REDCODE pushed tag v0.0.1.6-alpha to REDCODE/Syrette 2025-09-24 16:07:20 +00:00
REDCODE pushed to master at REDCODE/Syrette 2025-09-24 16:07:01 +00:00
c888da8045 Fixes #4, renames ServiceLifetime.Lifetime to Singleton, adds support for arguments in constructors, version bumps.
REDCODE closed issue REDCODE/Syrette#4 2025-09-24 16:07:01 +00:00
Add parameters to be passed at service initialization alongside services
REDCODE opened issue REDCODE/Syrette#4 2025-09-24 15:13:29 +00:00
Add parameters to be passed at service initialization alongside services
REDCODE opened issue REDCODE/Syrette#3 2025-09-24 02:17:26 +00:00
GetServices<TService>() allocates a new instance of all transients when called
REDCODE pushed tag v0.0.1.5-alpha to REDCODE/Syrette 2025-09-24 02:09:24 +00:00
REDCODE pushed to master at REDCODE/Syrette 2025-09-24 02:09:17 +00:00
b9fbb4b851 Version bump with new fixes
REDCODE pushed to master at REDCODE/Syrette 2025-09-24 02:07:26 +00:00
3df2f50765 Fixes #2 by providing a proper implementation of GetServices that actually returns instances of those services instead of just a list of types.
REDCODE closed issue REDCODE/Syrette#2 2025-09-24 02:07:26 +00:00
GetServices<T>() returns a List<Type> instead of a List<T>.
REDCODE pushed to master at REDCODE/Syrette 2025-09-24 01:55:16 +00:00
d20788de33 Rename method GetServices to GetServiceTypes for clarity (relevant for #2)
REDCODE pushed to master at REDCODE/Syrette 2025-09-24 01:51:41 +00:00
b8f2ddad5a Fixes #1 by searching also inside the implementation types list
REDCODE closed issue REDCODE/Syrette#1 2025-09-24 01:51:41 +00:00
GetService<IServiceType>() only tries to match interfaces and not specific implementations.
REDCODE opened issue REDCODE/Syrette#2 2025-09-23 18:05:58 +00:00
GetServices<T>() returns a List<Type> instead of a List<T>.
REDCODE opened issue REDCODE/Syrette#1 2025-09-22 23:27:25 +00:00
GetService<IServiceType>() only tries to match interfaces and not specific implementations.
REDCODE pushed to master at REDCODE/Syrette 2025-09-22 01:38:38 +00:00
86513ec6c6 Update .gitea/workflows/nuget-pkg-build.yml
REDCODE pushed to master at REDCODE/Syrette 2025-09-22 01:34:03 +00:00
0df0a544bd Update .gitea/workflows/nuget-pkg-build.yml