From 543018a5601e70c4e2a843185a007833956469ed Mon Sep 17 00:00:00 2001 From: "Simon G." Date: Mon, 1 Dec 2025 14:03:51 +0100 Subject: [PATCH] - add method to add generated factory --- LightweightIocContainer/Registrations/RegistrationBase.cs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/LightweightIocContainer/Registrations/RegistrationBase.cs b/LightweightIocContainer/Registrations/RegistrationBase.cs index f9c08a3..ef89a0a 100644 --- a/LightweightIocContainer/Registrations/RegistrationBase.cs +++ b/LightweightIocContainer/Registrations/RegistrationBase.cs @@ -120,6 +120,14 @@ internal abstract class RegistrationBase : IRegistrationBase, IWithFactoryIntern return this; } + + internal void AddGeneratedFactory(TFactory generatedFactory) + { + TypedFactory factory = new(generatedFactory); + Factory = factory; + + _container.RegisterFactory(factory); + } /// /// Register a custom implemented factory for the