Added support for multiple constructors and best match greedy resolution.
Some checks failed
Nuget Pkg Build / build (push) Failing after 25s

This commit is contained in:
Samuele Lorefice
2025-09-21 21:30:41 +02:00
parent e2cc807f70
commit 043cba4b3f
6 changed files with 58 additions and 33 deletions

View File

@@ -19,9 +19,4 @@ public class ServiceDescriptor
/// Gets or sets the lifetime of the service (e.g., Singleton or Transient).
/// </summary>
public required ServiceLifetime Lifetime { get; set; }
/// <summary>
/// Gets or sets the list of types required by the implementation (dependencies).
/// </summary>
public List<Type> RequiredTypes { get; set; } = new();
}