diff --git a/dotnet-client-libraries/EasyCaching/EasyCaching/API/ApiResponse.cs b/dotnet-client-libraries/EasyCaching/EasyCaching/API/ApiResponse.cs
index aa416c0823..cf3a5049b2 100644
--- a/dotnet-client-libraries/EasyCaching/EasyCaching/API/ApiResponse.cs
+++ b/dotnet-client-libraries/EasyCaching/EasyCaching/API/ApiResponse.cs
@@ -5,7 +5,7 @@ namespace EasyCaching.API
public class ApiResponse
{
public HttpStatusCode StatusCode { get; set; }
- public object Result { get; set; }
+ public object? Result { get; set; }
public long Duration { get; set; }
}
}
diff --git a/dotnet-client-libraries/EasyCaching/EasyCaching/EasyCaching.csproj b/dotnet-client-libraries/EasyCaching/EasyCaching/EasyCaching.csproj
index 3d03307559..0b526d2321 100644
--- a/dotnet-client-libraries/EasyCaching/EasyCaching/EasyCaching.csproj
+++ b/dotnet-client-libraries/EasyCaching/EasyCaching/EasyCaching.csproj
@@ -1,7 +1,7 @@
- net8.0
+ net10.0
enable
enable
@@ -10,7 +10,7 @@
-
+
diff --git a/dotnet-client-libraries/EasyCaching/EasyCaching/Models/WinePrize.cs b/dotnet-client-libraries/EasyCaching/EasyCaching/Models/WinePrize.cs
index 9f12e134c2..476319f310 100644
--- a/dotnet-client-libraries/EasyCaching/EasyCaching/Models/WinePrize.cs
+++ b/dotnet-client-libraries/EasyCaching/EasyCaching/Models/WinePrize.cs
@@ -2,9 +2,9 @@
{
public class WinePrize
{
- public List GrapeVariety { get; set; }
- public string Name { get; set; }
- public string Dress { get; set; }
- public string Prize { get; set; }
+ public List GrapeVariety { get; set; } = [];
+ public string Name { get; set; } = string.Empty;
+ public string Dress { get; set; } = string.Empty;
+ public string Prize { get; set; } = string.Empty;
}
}
diff --git a/dotnet-client-libraries/EasyCaching/EasyCaching/Program.cs b/dotnet-client-libraries/EasyCaching/EasyCaching/Program.cs
index 8920989e2a..b725b2b7c6 100644
--- a/dotnet-client-libraries/EasyCaching/EasyCaching/Program.cs
+++ b/dotnet-client-libraries/EasyCaching/EasyCaching/Program.cs
@@ -11,25 +11,14 @@
}, "SQLiteCache");
});
-builder.Services.AddControllers();
-// Learn more about configuring Swagger/OpenAPI at https://aka.ms/aspnetcore/swashbuckle
-builder.Services.AddEndpointsApiExplorer();
-builder.Services.AddSwaggerGen();
+builder.Services.AddControllers();
var app = builder.Build();
-// Configure the HTTP request pipeline.
-if (app.Environment.IsDevelopment())
-{
- app.UseSwagger();
- app.UseSwaggerUI();
-}
-
app.UseHttpsRedirection();
app.UseAuthorization();
-
app.MapControllers();
app.Run();
diff --git a/dotnet-client-libraries/EasyCaching/EasyCaching/Properties/launchSettings.json b/dotnet-client-libraries/EasyCaching/EasyCaching/Properties/launchSettings.json
index e8d20f93ce..7c6c86c885 100644
--- a/dotnet-client-libraries/EasyCaching/EasyCaching/Properties/launchSettings.json
+++ b/dotnet-client-libraries/EasyCaching/EasyCaching/Properties/launchSettings.json
@@ -5,7 +5,7 @@
"commandName": "Project",
"dotnetRunMessages": true,
"launchBrowser": true,
- "launchUrl": "swagger",
+ "launchUrl": "api/ValuesWithTwoProviders",
"applicationUrl": "https://localhost:7145;http://localhost:5247",
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Development"
diff --git a/dotnet-client-libraries/EasyCaching/EasyCaching/appsettings.json b/dotnet-client-libraries/EasyCaching/EasyCaching/appsettings.json
index 9f3df4c7d9..9c2a4738af 100644
--- a/dotnet-client-libraries/EasyCaching/EasyCaching/appsettings.json
+++ b/dotnet-client-libraries/EasyCaching/EasyCaching/appsettings.json
@@ -12,7 +12,7 @@
"LockMs": 5000, // mutex key's alive time(ms), default is 5000
"SleepMs": 300, // when mutex key alive, it will sleep some time, default is 300
"DBConfig": {
- "SizeLimit": 100, // total count of cache items, default value is 10000
+ "SizeLimit": 100, // total count of cache items, no limit by default
"ExpirationScanFrequency": 60 // scan time, default value is 60s
}
}
diff --git a/dotnet-client-libraries/EasyCaching/Tests/Tests.csproj b/dotnet-client-libraries/EasyCaching/Tests/Tests.csproj
index eeaf664022..c03f737068 100644
--- a/dotnet-client-libraries/EasyCaching/Tests/Tests.csproj
+++ b/dotnet-client-libraries/EasyCaching/Tests/Tests.csproj
@@ -1,7 +1,7 @@
- net8.0
+ net10.0
enable
enable
@@ -10,11 +10,11 @@
-
-
-
-
-
+
+
+
+
+