From a0ac99ee60d4a0a680bb0053cf846455eb97eebe Mon Sep 17 00:00:00 2001 From: Mark Lopez Date: Mon, 16 May 2022 14:30:55 -0500 Subject: [PATCH] Fixed service resolution after refactoring. --- src/KubeOps/Operator/Builder/OperatorBuilder.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/KubeOps/Operator/Builder/OperatorBuilder.cs b/src/KubeOps/Operator/Builder/OperatorBuilder.cs index d1521f6b..2d95619b 100644 --- a/src/KubeOps/Operator/Builder/OperatorBuilder.cs +++ b/src/KubeOps/Operator/Builder/OperatorBuilder.cs @@ -202,8 +202,8 @@ internal IOperatorBuilder AddOperatorBase(OperatorSettings settings) Services.AddScoped(); Services.AddScoped(); - Services.AddScoped(typeof(ResourceCache<>)); - Services.AddScoped(typeof(ResourceWatcher<>)); + Services.AddScoped(typeof(IResourceCache<>), typeof(ResourceCache<>)); + Services.AddScoped(typeof(IResourceWatcher<>), typeof(ResourceWatcher<>)); Services.AddScoped(typeof(IEventQueue<>), typeof(EventQueue<>)); // Support all the metrics