.NET Core service worker DI example (#951)

* Added example source code

* Fix namespace name

* Added example source code

* Fix namespace name

* Fix sln file

* Update Program.cs

* Updated IKubernetes DI registration
This commit is contained in:
Manuel Menegazzo
2022-08-03 07:15:52 +02:00
committed by GitHub
parent e7441f0a8e
commit 7d019b4ae3
7 changed files with 101 additions and 2 deletions

View File

@@ -6,7 +6,7 @@ var builder = WebApplication.CreateBuilder(args);
var kubernetesClientConfig = KubernetesClientConfiguration.BuildDefaultConfig();
// Register Kubernetes client interface as sigleton
builder.Services.AddSingleton<IKubernetes>(new Kubernetes(kubernetesClientConfig));
builder.Services.AddSingleton<IKubernetes>(_ => new Kubernetes(kubernetesClientConfig));
// Add services to the container.
builder.Services.AddEndpointsApiExplorer();