From 68ee7c755c44babaa408193a0b092a353321245f Mon Sep 17 00:00:00 2001 From: Suphonchai Phoonsawat Date: Sat, 13 May 2023 20:38:02 +0700 Subject: [PATCH] add dbcontext lifetime option --- Program.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Program.cs b/Program.cs index 8718819..f094714 100644 --- a/Program.cs +++ b/Program.cs @@ -75,10 +75,10 @@ BsonSerializer.RegisterSerializer(new DateTimeSerializer(BsonType.String)); // Register DbContext var defaultConnection = builder.Configuration.GetConnectionString("DefaultConnection"); builder.Services.AddDbContext(options => - options.UseMySql(defaultConnection, ServerVersion.AutoDetect(defaultConnection))); + options.UseMySql(defaultConnection, ServerVersion.AutoDetect(defaultConnection)), ServiceLifetime.Transient); var metadataConnection = builder.Configuration.GetConnectionString("MetadataConnection"); builder.Services.AddDbContext(options => - options.UseMySql(metadataConnection, ServerVersion.AutoDetect(metadataConnection))); + options.UseMySql(metadataConnection, ServerVersion.AutoDetect(metadataConnection)), ServiceLifetime.Transient); // Add config CORS builder.Services.AddCors(options => options.AddDefaultPolicy(builder =>