diff --git a/Masa.Contrib.sln b/Masa.Contrib.sln
index c9c1d519b..4896f1af8 100644
--- a/Masa.Contrib.sln
+++ b/Masa.Contrib.sln
@@ -170,6 +170,8 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Masa.Contrib.Storage.Object
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Storage", "Storage", "{165391A5-034E-4894-8084-8DF7D4AA7518}"
EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Masa.Contrib.Configuration.AutoMap.NoArgumentConstructor.Tests", "test\Masa.Contrib.Configuration.AutoMap.NoArgumentConstructor.Tests\Masa.Contrib.Configuration.AutoMap.NoArgumentConstructor.Tests.csproj", "{B8358ED1-C95A-4EC0-9756-FB32C931F204}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
@@ -666,6 +668,14 @@ Global
{97532A33-A591-4DF5-A2C0-72527B78ED82}.Release|Any CPU.Build.0 = Release|Any CPU
{97532A33-A591-4DF5-A2C0-72527B78ED82}.Release|x64.ActiveCfg = Release|Any CPU
{97532A33-A591-4DF5-A2C0-72527B78ED82}.Release|x64.Build.0 = Release|Any CPU
+ {B8358ED1-C95A-4EC0-9756-FB32C931F204}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {B8358ED1-C95A-4EC0-9756-FB32C931F204}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {B8358ED1-C95A-4EC0-9756-FB32C931F204}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {B8358ED1-C95A-4EC0-9756-FB32C931F204}.Debug|x64.Build.0 = Debug|Any CPU
+ {B8358ED1-C95A-4EC0-9756-FB32C931F204}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {B8358ED1-C95A-4EC0-9756-FB32C931F204}.Release|Any CPU.Build.0 = Release|Any CPU
+ {B8358ED1-C95A-4EC0-9756-FB32C931F204}.Release|x64.ActiveCfg = Release|Any CPU
+ {B8358ED1-C95A-4EC0-9756-FB32C931F204}.Release|x64.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
@@ -750,6 +760,7 @@ Global
{86898E0C-D1C5-4A57-B5DD-69A4BC1F4ABE} = {165391A5-034E-4894-8084-8DF7D4AA7518}
{97532A33-A591-4DF5-A2C0-72527B78ED82} = {38E6C400-90C0-493E-9266-C1602E229F1B}
{165391A5-034E-4894-8084-8DF7D4AA7518} = {42DF7AAC-362C-48F4-B76A-BDEEEFF17CC9}
+ {B8358ED1-C95A-4EC0-9756-FB32C931F204} = {9EEE31DA-3165-4CB3-AAE9-27CC3A4DE669}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {40383055-CC50-4600-AD9A-53C14F620D03}
diff --git a/src/BasicAbility/Masa.Contrib.BasicAbility.Dcc/Masa.Contrib.BasicAbility.Dcc.csproj b/src/BasicAbility/Masa.Contrib.BasicAbility.Dcc/Masa.Contrib.BasicAbility.Dcc.csproj
index e231b84ab..a95ee6f16 100644
--- a/src/BasicAbility/Masa.Contrib.BasicAbility.Dcc/Masa.Contrib.BasicAbility.Dcc.csproj
+++ b/src/BasicAbility/Masa.Contrib.BasicAbility.Dcc/Masa.Contrib.BasicAbility.Dcc.csproj
@@ -7,9 +7,9 @@
-
-
-
+
+
+
diff --git a/src/BasicAbility/Masa.Contrib.BasicAbility.Pm/Masa.Contrib.BasicAbility.Pm.csproj b/src/BasicAbility/Masa.Contrib.BasicAbility.Pm/Masa.Contrib.BasicAbility.Pm.csproj
index ad5ac58e5..8bb2817fe 100644
--- a/src/BasicAbility/Masa.Contrib.BasicAbility.Pm/Masa.Contrib.BasicAbility.Pm.csproj
+++ b/src/BasicAbility/Masa.Contrib.BasicAbility.Pm/Masa.Contrib.BasicAbility.Pm.csproj
@@ -7,10 +7,10 @@
-
-
-
-
+
+
+
+
diff --git a/src/BuildingBlocks/MASA.BuildingBlocks b/src/BuildingBlocks/MASA.BuildingBlocks
index 3145b9df1..8275ae8bc 160000
--- a/src/BuildingBlocks/MASA.BuildingBlocks
+++ b/src/BuildingBlocks/MASA.BuildingBlocks
@@ -1 +1 @@
-Subproject commit 3145b9df1839e73ed7e49087b86fb9b8dd642414
+Subproject commit 8275ae8bc473f4d1e9f6de51f91f77b26661f9af
diff --git a/src/Data/Masa.Contrib.Data.Contracts.EF/Masa.Contrib.Data.Contracts.EF.csproj b/src/Data/Masa.Contrib.Data.Contracts.EF/Masa.Contrib.Data.Contracts.EF.csproj
index 19840adb9..a0a377d5b 100644
--- a/src/Data/Masa.Contrib.Data.Contracts.EF/Masa.Contrib.Data.Contracts.EF.csproj
+++ b/src/Data/Masa.Contrib.Data.Contracts.EF/Masa.Contrib.Data.Contracts.EF.csproj
@@ -7,7 +7,7 @@
-
+
diff --git a/src/Data/Masa.Contrib.Data.UoW.EF/Masa.Contrib.Data.UoW.EF.csproj b/src/Data/Masa.Contrib.Data.UoW.EF/Masa.Contrib.Data.UoW.EF.csproj
index 272b43663..dea2a5081 100644
--- a/src/Data/Masa.Contrib.Data.UoW.EF/Masa.Contrib.Data.UoW.EF.csproj
+++ b/src/Data/Masa.Contrib.Data.UoW.EF/Masa.Contrib.Data.UoW.EF.csproj
@@ -7,7 +7,7 @@
-
+
diff --git a/src/Dispatcher/Masa.Contrib.Dispatcher.Events/Masa.Contrib.Dispatcher.Events.csproj b/src/Dispatcher/Masa.Contrib.Dispatcher.Events/Masa.Contrib.Dispatcher.Events.csproj
index 133ba4d28..e409d0705 100644
--- a/src/Dispatcher/Masa.Contrib.Dispatcher.Events/Masa.Contrib.Dispatcher.Events.csproj
+++ b/src/Dispatcher/Masa.Contrib.Dispatcher.Events/Masa.Contrib.Dispatcher.Events.csproj
@@ -7,7 +7,7 @@
-
+
diff --git a/src/Dispatcher/Masa.Contrib.Dispatcher.IntegrationEvents.Dapr/Masa.Contrib.Dispatcher.IntegrationEvents.Dapr.csproj b/src/Dispatcher/Masa.Contrib.Dispatcher.IntegrationEvents.Dapr/Masa.Contrib.Dispatcher.IntegrationEvents.Dapr.csproj
index 549eb9cee..b25c39a46 100644
--- a/src/Dispatcher/Masa.Contrib.Dispatcher.IntegrationEvents.Dapr/Masa.Contrib.Dispatcher.IntegrationEvents.Dapr.csproj
+++ b/src/Dispatcher/Masa.Contrib.Dispatcher.IntegrationEvents.Dapr/Masa.Contrib.Dispatcher.IntegrationEvents.Dapr.csproj
@@ -8,8 +8,8 @@
-
-
+
+
diff --git a/src/Dispatcher/Masa.Contrib.Dispatcher.IntegrationEvents.EventLogs.EF/Masa.Contrib.Dispatcher.IntegrationEvents.EventLogs.EF.csproj b/src/Dispatcher/Masa.Contrib.Dispatcher.IntegrationEvents.EventLogs.EF/Masa.Contrib.Dispatcher.IntegrationEvents.EventLogs.EF.csproj
index 657310796..db739b9fd 100644
--- a/src/Dispatcher/Masa.Contrib.Dispatcher.IntegrationEvents.EventLogs.EF/Masa.Contrib.Dispatcher.IntegrationEvents.EventLogs.EF.csproj
+++ b/src/Dispatcher/Masa.Contrib.Dispatcher.IntegrationEvents.EventLogs.EF/Masa.Contrib.Dispatcher.IntegrationEvents.EventLogs.EF.csproj
@@ -7,8 +7,8 @@
-
-
+
+
diff --git a/src/Isolation/Masa.Contrib.Isolation.UoW.EF/Masa.Contrib.Isolation.UoW.EF.csproj b/src/Isolation/Masa.Contrib.Isolation.UoW.EF/Masa.Contrib.Isolation.UoW.EF.csproj
index d305b13a5..15235bb40 100644
--- a/src/Isolation/Masa.Contrib.Isolation.UoW.EF/Masa.Contrib.Isolation.UoW.EF.csproj
+++ b/src/Isolation/Masa.Contrib.Isolation.UoW.EF/Masa.Contrib.Isolation.UoW.EF.csproj
@@ -7,7 +7,7 @@
-
+
diff --git a/src/Isolation/Masa.Contrib.Isolation/Masa.Contrib.Isolation.csproj b/src/Isolation/Masa.Contrib.Isolation/Masa.Contrib.Isolation.csproj
index b74223531..8a5314a32 100644
--- a/src/Isolation/Masa.Contrib.Isolation/Masa.Contrib.Isolation.csproj
+++ b/src/Isolation/Masa.Contrib.Isolation/Masa.Contrib.Isolation.csproj
@@ -7,7 +7,7 @@
-
+
diff --git a/src/SearchEngine/Masa.Contrib.SearchEngine.AutoComplete/Masa.Contrib.SearchEngine.AutoComplete.csproj b/src/SearchEngine/Masa.Contrib.SearchEngine.AutoComplete/Masa.Contrib.SearchEngine.AutoComplete.csproj
index 3a0435b34..4afac20ba 100644
--- a/src/SearchEngine/Masa.Contrib.SearchEngine.AutoComplete/Masa.Contrib.SearchEngine.AutoComplete.csproj
+++ b/src/SearchEngine/Masa.Contrib.SearchEngine.AutoComplete/Masa.Contrib.SearchEngine.AutoComplete.csproj
@@ -7,7 +7,7 @@
-
+
diff --git a/src/Service/Masa.Contrib.Service.MinimalAPIs/Masa.Contrib.Service.MinimalAPIs.csproj b/src/Service/Masa.Contrib.Service.MinimalAPIs/Masa.Contrib.Service.MinimalAPIs.csproj
index 575636d26..fff2143ab 100644
--- a/src/Service/Masa.Contrib.Service.MinimalAPIs/Masa.Contrib.Service.MinimalAPIs.csproj
+++ b/src/Service/Masa.Contrib.Service.MinimalAPIs/Masa.Contrib.Service.MinimalAPIs.csproj
@@ -6,8 +6,8 @@
-
-
+
+
diff --git a/test/Masa.Contrib.BasicAbility.Dcc.Tests/DccManageTest.cs b/test/Masa.Contrib.BasicAbility.Dcc.Tests/DccManageTest.cs
index 21adbf6bb..1cbdc95b8 100644
--- a/test/Masa.Contrib.BasicAbility.Dcc.Tests/DccManageTest.cs
+++ b/test/Masa.Contrib.BasicAbility.Dcc.Tests/DccManageTest.cs
@@ -33,7 +33,7 @@ public void Initialize()
public async Task TestUpdateAsync(string environment, string cluster, string appId, string configObject)
{
var brand = new Brands("Microsoft");
- _callerProvider.Setup(factory => factory.PutAsync(It.IsAny(), It.IsAny
diff --git a/test/Masa.Contrib.Configuration.Tests/ConfigurationTest.cs b/test/Masa.Contrib.Configuration.Tests/ConfigurationTest.cs
index a6a65fb3c..d10fd010f 100644
--- a/test/Masa.Contrib.Configuration.Tests/ConfigurationTest.cs
+++ b/test/Masa.Contrib.Configuration.Tests/ConfigurationTest.cs
@@ -69,7 +69,7 @@ public void TestManuallyMappingShouldReturnRedisExist()
var serviceProvider = builder.Services.BuildServiceProvider();
var rabbitMqOptions = serviceProvider.GetRequiredService>();
Assert.IsTrue(rabbitMqOptions is
- { Value.HostName: "localhost", Value.UserName: "admin", Value.Password: "admin", Value.VirtualHost: "/", Value.Port: "5672" });
+ { Value.HostName: "localhost", Value.UserName: "admin", Value.Password: "admin", Value.VirtualHost: "/", Value.Port: "5672" });
var systemOptions = serviceProvider.GetRequiredService>();
Assert.IsTrue(systemOptions is { Value.Name: "Masa TEST" });
@@ -94,7 +94,7 @@ public void TestMasaConfigurationBuilderShouldReturnSourceCount3()
Assert.IsTrue(masaConfigurationBuilder.Build()["KafkaOptions:Servers"] == appsettingConfigurationBuilder.Build()["KafkaOptions:Servers"]);
- Assert.IsTrue(masaConfigurationBuilder.Properties.Count==configurationBuilder.Properties.Count);
+ Assert.IsTrue(masaConfigurationBuilder.Properties.Count == configurationBuilder.Properties.Count);
}
[TestMethod]
@@ -208,7 +208,7 @@ public void TestCreateMasaConfigurationShouldReturnRedisOptionsAndSystemOptionsE
}
[TestMethod]
- public void TestConfigurationChangeShouldReturnNameEmpty()
+ public async Task TestConfigurationChangeShouldReturnNameEmpty()
{
var builder = WebApplication.CreateBuilder();
@@ -231,11 +231,14 @@ public void TestConfigurationChangeShouldReturnNameEmpty()
var newRedisOption = systemOption.Value;
newRedisOption.Name = null;
- File.WriteAllText(Path.Combine(rootPath, "appsettings.json"),
+ var oldContent = await File.ReadAllTextAsync(Path.Combine(rootPath, "appsettings.json"));
+ await File.WriteAllTextAsync(Path.Combine(rootPath, "appsettings.json"),
System.Text.Json.JsonSerializer.Serialize(new { SystemOptions = newRedisOption }));
Thread.Sleep(2000);
var option = serviceProvider.GetRequiredService>();
Assert.IsTrue(option.CurrentValue.Name == "");
+
+ await File.WriteAllTextAsync(Path.Combine(rootPath, "appsettings.json"), oldContent);
}
}
diff --git a/test/Masa.Contrib.Configuration.Tests/Masa.Contrib.Configuration.Tests.csproj b/test/Masa.Contrib.Configuration.Tests/Masa.Contrib.Configuration.Tests.csproj
index e21f206ff..93d3fbef8 100644
--- a/test/Masa.Contrib.Configuration.Tests/Masa.Contrib.Configuration.Tests.csproj
+++ b/test/Masa.Contrib.Configuration.Tests/Masa.Contrib.Configuration.Tests.csproj
@@ -12,11 +12,14 @@
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
+
-
-
-
+
+
+
+ all
+ runtime; build; native; contentfiles; analyzers; buildtransitive
+
diff --git a/test/Masa.Contrib.Data.Contracts.EF.Tests/Masa.Contrib.Data.Contracts.EF.Tests.csproj b/test/Masa.Contrib.Data.Contracts.EF.Tests/Masa.Contrib.Data.Contracts.EF.Tests.csproj
index 216097dca..b8ab51962 100644
--- a/test/Masa.Contrib.Data.Contracts.EF.Tests/Masa.Contrib.Data.Contracts.EF.Tests.csproj
+++ b/test/Masa.Contrib.Data.Contracts.EF.Tests/Masa.Contrib.Data.Contracts.EF.Tests.csproj
@@ -13,10 +13,13 @@
runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
-
-
+
+
+
+
+ all
+ runtime; build; native; contentfiles; analyzers; buildtransitive
+
diff --git a/test/Masa.Contrib.Data.UoW.EF.Tests/Masa.Contrib.Data.UoW.EF.Tests.csproj b/test/Masa.Contrib.Data.UoW.EF.Tests/Masa.Contrib.Data.UoW.EF.Tests.csproj
index c3a4b3b2c..5e30a9cb8 100644
--- a/test/Masa.Contrib.Data.UoW.EF.Tests/Masa.Contrib.Data.UoW.EF.Tests.csproj
+++ b/test/Masa.Contrib.Data.UoW.EF.Tests/Masa.Contrib.Data.UoW.EF.Tests.csproj
@@ -12,17 +12,20 @@
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
+
-
-
-
+
+
+
+ all
+ runtime; build; native; contentfiles; analyzers; buildtransitive
+
diff --git a/test/Masa.Contrib.Ddd.Domain.Repository.EF.Tests/Masa.Contrib.Ddd.Domain.Repository.EF.Tests.csproj b/test/Masa.Contrib.Ddd.Domain.Repository.EF.Tests/Masa.Contrib.Ddd.Domain.Repository.EF.Tests.csproj
index 0a68300a5..87f13bdf4 100644
--- a/test/Masa.Contrib.Ddd.Domain.Repository.EF.Tests/Masa.Contrib.Ddd.Domain.Repository.EF.Tests.csproj
+++ b/test/Masa.Contrib.Ddd.Domain.Repository.EF.Tests/Masa.Contrib.Ddd.Domain.Repository.EF.Tests.csproj
@@ -12,12 +12,15 @@
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
+
-
-
-
-
+
+
+
+
+ all
+ runtime; build; native; contentfiles; analyzers; buildtransitive
+
diff --git a/test/Masa.Contrib.Ddd.Domain.Tests/Masa.Contrib.Ddd.Domain.Tests.csproj b/test/Masa.Contrib.Ddd.Domain.Tests/Masa.Contrib.Ddd.Domain.Tests.csproj
index 0111e4b29..7f078a97a 100644
--- a/test/Masa.Contrib.Ddd.Domain.Tests/Masa.Contrib.Ddd.Domain.Tests.csproj
+++ b/test/Masa.Contrib.Ddd.Domain.Tests/Masa.Contrib.Ddd.Domain.Tests.csproj
@@ -12,10 +12,13 @@
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
-
-
+
+
+
+
+ all
+ runtime; build; native; contentfiles; analyzers; buildtransitive
+
diff --git a/test/Masa.Contrib.Dispatcher.Events.Tests/Masa.Contrib.Dispatcher.Events.Tests.csproj b/test/Masa.Contrib.Dispatcher.Events.Tests/Masa.Contrib.Dispatcher.Events.Tests.csproj
index d06f67e54..c9939117f 100644
--- a/test/Masa.Contrib.Dispatcher.Events.Tests/Masa.Contrib.Dispatcher.Events.Tests.csproj
+++ b/test/Masa.Contrib.Dispatcher.Events.Tests/Masa.Contrib.Dispatcher.Events.Tests.csproj
@@ -17,11 +17,14 @@
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
+
-
-
-
+
+
+
+ all
+ runtime; build; native; contentfiles; analyzers; buildtransitive
+
diff --git a/test/Masa.Contrib.Dispatcher.IntegrationEvents.Dapr.Tests/Masa.Contrib.Dispatcher.IntegrationEvents.Dapr.Tests.csproj b/test/Masa.Contrib.Dispatcher.IntegrationEvents.Dapr.Tests/Masa.Contrib.Dispatcher.IntegrationEvents.Dapr.Tests.csproj
index 1c9bab6a1..90e00882e 100644
--- a/test/Masa.Contrib.Dispatcher.IntegrationEvents.Dapr.Tests/Masa.Contrib.Dispatcher.IntegrationEvents.Dapr.Tests.csproj
+++ b/test/Masa.Contrib.Dispatcher.IntegrationEvents.Dapr.Tests/Masa.Contrib.Dispatcher.IntegrationEvents.Dapr.Tests.csproj
@@ -8,14 +8,17 @@
-
+
+ all
+ runtime; build; native; contentfiles; analyzers; buildtransitive
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
-
+
+
+
diff --git a/test/Masa.Contrib.Dispatcher.IntegrationEvents.EventLogs.EF.Tests/Masa.Contrib.Dispatcher.IntegrationEvents.EventLogs.EF.Tests.csproj b/test/Masa.Contrib.Dispatcher.IntegrationEvents.EventLogs.EF.Tests/Masa.Contrib.Dispatcher.IntegrationEvents.EventLogs.EF.Tests.csproj
index 428daff0e..4a601e5a1 100644
--- a/test/Masa.Contrib.Dispatcher.IntegrationEvents.EventLogs.EF.Tests/Masa.Contrib.Dispatcher.IntegrationEvents.EventLogs.EF.Tests.csproj
+++ b/test/Masa.Contrib.Dispatcher.IntegrationEvents.EventLogs.EF.Tests/Masa.Contrib.Dispatcher.IntegrationEvents.EventLogs.EF.Tests.csproj
@@ -8,16 +8,19 @@
-
+
+ all
+ runtime; build; native; contentfiles; analyzers; buildtransitive
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
+
+
-
-
+
+
diff --git a/test/Masa.Contrib.Isolation.MultiEnvironment.Tests/Masa.Contrib.Isolation.MultiEnvironment.Tests.csproj b/test/Masa.Contrib.Isolation.MultiEnvironment.Tests/Masa.Contrib.Isolation.MultiEnvironment.Tests.csproj
index 17300f5c0..4b682c531 100644
--- a/test/Masa.Contrib.Isolation.MultiEnvironment.Tests/Masa.Contrib.Isolation.MultiEnvironment.Tests.csproj
+++ b/test/Masa.Contrib.Isolation.MultiEnvironment.Tests/Masa.Contrib.Isolation.MultiEnvironment.Tests.csproj
@@ -8,14 +8,17 @@
-
+
+ all
+ runtime; build; native; contentfiles; analyzers; buildtransitive
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
-
+
+
+
diff --git a/test/Masa.Contrib.Isolation.MultiTenant.Tests/Masa.Contrib.Isolation.MultiTenant.Tests.csproj b/test/Masa.Contrib.Isolation.MultiTenant.Tests/Masa.Contrib.Isolation.MultiTenant.Tests.csproj
index d817eea40..3d5292b60 100644
--- a/test/Masa.Contrib.Isolation.MultiTenant.Tests/Masa.Contrib.Isolation.MultiTenant.Tests.csproj
+++ b/test/Masa.Contrib.Isolation.MultiTenant.Tests/Masa.Contrib.Isolation.MultiTenant.Tests.csproj
@@ -8,14 +8,17 @@
-
+
+ all
+ runtime; build; native; contentfiles; analyzers; buildtransitive
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
-
+
+
+
diff --git a/test/Masa.Contrib.Isolation.Tests/Masa.Contrib.Isolation.Tests.csproj b/test/Masa.Contrib.Isolation.Tests/Masa.Contrib.Isolation.Tests.csproj
index 5a4091520..9383a095b 100644
--- a/test/Masa.Contrib.Isolation.Tests/Masa.Contrib.Isolation.Tests.csproj
+++ b/test/Masa.Contrib.Isolation.Tests/Masa.Contrib.Isolation.Tests.csproj
@@ -8,14 +8,17 @@
-
+
+ all
+ runtime; build; native; contentfiles; analyzers; buildtransitive
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
-
+
+
+
diff --git a/test/Masa.Contrib.Isolation.UoW.EF.Tests/Masa.Contrib.Isolation.UoW.EF.Tests.csproj b/test/Masa.Contrib.Isolation.UoW.EF.Tests/Masa.Contrib.Isolation.UoW.EF.Tests.csproj
index cb3ad7ffd..85035617f 100644
--- a/test/Masa.Contrib.Isolation.UoW.EF.Tests/Masa.Contrib.Isolation.UoW.EF.Tests.csproj
+++ b/test/Masa.Contrib.Isolation.UoW.EF.Tests/Masa.Contrib.Isolation.UoW.EF.Tests.csproj
@@ -8,16 +8,19 @@
-
+
+ all
+ runtime; build; native; contentfiles; analyzers; buildtransitive
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
-
+
+
+
-
+
diff --git a/test/Masa.Contrib.Isolation.UoW.EF.Web.Tests/Masa.Contrib.Isolation.UoW.EF.Web.Tests.csproj b/test/Masa.Contrib.Isolation.UoW.EF.Web.Tests/Masa.Contrib.Isolation.UoW.EF.Web.Tests.csproj
index 866c2aa93..c2d4f0c88 100644
--- a/test/Masa.Contrib.Isolation.UoW.EF.Web.Tests/Masa.Contrib.Isolation.UoW.EF.Web.Tests.csproj
+++ b/test/Masa.Contrib.Isolation.UoW.EF.Web.Tests/Masa.Contrib.Isolation.UoW.EF.Web.Tests.csproj
@@ -8,12 +8,12 @@
-
+
-
+
diff --git a/test/Masa.Contrib.ReadWriteSpliting.Cqrs.Tests/Masa.Contrib.ReadWriteSpliting.Cqrs.Tests.csproj b/test/Masa.Contrib.ReadWriteSpliting.Cqrs.Tests/Masa.Contrib.ReadWriteSpliting.Cqrs.Tests.csproj
index 0c37ab251..b15b461a0 100644
--- a/test/Masa.Contrib.ReadWriteSpliting.Cqrs.Tests/Masa.Contrib.ReadWriteSpliting.Cqrs.Tests.csproj
+++ b/test/Masa.Contrib.ReadWriteSpliting.Cqrs.Tests/Masa.Contrib.ReadWriteSpliting.Cqrs.Tests.csproj
@@ -8,15 +8,18 @@
-
+
+ all
+ runtime; build; native; contentfiles; analyzers; buildtransitive
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
+
-
-
+
+
diff --git a/test/Masa.Contrib.SearchEngine.AutoComplete.Tests/Masa.Contrib.SearchEngine.AutoComplete.Tests.csproj b/test/Masa.Contrib.SearchEngine.AutoComplete.Tests/Masa.Contrib.SearchEngine.AutoComplete.Tests.csproj
index 4678a2646..15ba918bc 100644
--- a/test/Masa.Contrib.SearchEngine.AutoComplete.Tests/Masa.Contrib.SearchEngine.AutoComplete.Tests.csproj
+++ b/test/Masa.Contrib.SearchEngine.AutoComplete.Tests/Masa.Contrib.SearchEngine.AutoComplete.Tests.csproj
@@ -8,15 +8,18 @@
-
+
+ all
+ runtime; build; native; contentfiles; analyzers; buildtransitive
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
+
-
-
+
+
diff --git a/test/Masa.Contrib.Service.MinimalAPIs.Tests/Masa.Contrib.Service.MinimalAPIs.Tests.csproj b/test/Masa.Contrib.Service.MinimalAPIs.Tests/Masa.Contrib.Service.MinimalAPIs.Tests.csproj
index a115be5e4..03bd912e6 100644
--- a/test/Masa.Contrib.Service.MinimalAPIs.Tests/Masa.Contrib.Service.MinimalAPIs.Tests.csproj
+++ b/test/Masa.Contrib.Service.MinimalAPIs.Tests/Masa.Contrib.Service.MinimalAPIs.Tests.csproj
@@ -8,15 +8,18 @@
-
+
+ all
+ runtime; build; native; contentfiles; analyzers; buildtransitive
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
+
-
-
+
+
diff --git a/test/Masa.Contrib.Storage.ObjectStorage.Aliyun.Tests/Masa.Contrib.Storage.ObjectStorage.Aliyun.Tests.csproj b/test/Masa.Contrib.Storage.ObjectStorage.Aliyun.Tests/Masa.Contrib.Storage.ObjectStorage.Aliyun.Tests.csproj
index 43c68c2b1..525dce999 100644
--- a/test/Masa.Contrib.Storage.ObjectStorage.Aliyun.Tests/Masa.Contrib.Storage.ObjectStorage.Aliyun.Tests.csproj
+++ b/test/Masa.Contrib.Storage.ObjectStorage.Aliyun.Tests/Masa.Contrib.Storage.ObjectStorage.Aliyun.Tests.csproj
@@ -8,17 +8,20 @@
-
+
+ all
+ runtime; build; native; contentfiles; analyzers; buildtransitive
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
+
-
-
+
+