diff --git a/Core.Build.props b/Core.Build.props
index c8ece7b99..1929d76f7 100644
--- a/Core.Build.props
+++ b/Core.Build.props
@@ -6,6 +6,6 @@
latest
-
+
diff --git a/Core.ElasticSearch/Core.ElasticSearch.csproj b/Core.ElasticSearch/Core.ElasticSearch.csproj
index 21e6fb171..4121fda2e 100644
--- a/Core.ElasticSearch/Core.ElasticSearch.csproj
+++ b/Core.ElasticSearch/Core.ElasticSearch.csproj
@@ -6,7 +6,7 @@
-
+
diff --git a/Core.EventStoreDB.Tests/Core.EventStoreDB.Tests.csproj b/Core.EventStoreDB.Tests/Core.EventStoreDB.Tests.csproj
index efa6a74a9..78cfdebd5 100644
--- a/Core.EventStoreDB.Tests/Core.EventStoreDB.Tests.csproj
+++ b/Core.EventStoreDB.Tests/Core.EventStoreDB.Tests.csproj
@@ -17,9 +17,9 @@
-
+
-
+
all
runtime; build; native; contentfiles; analyzers
diff --git a/Core.Kafka.Tests/Core.Kafka.Tests.csproj b/Core.Kafka.Tests/Core.Kafka.Tests.csproj
index 005364df0..827783901 100644
--- a/Core.Kafka.Tests/Core.Kafka.Tests.csproj
+++ b/Core.Kafka.Tests/Core.Kafka.Tests.csproj
@@ -16,7 +16,7 @@
-
+
all
diff --git a/Core.Marten/Core.Marten.csproj b/Core.Marten/Core.Marten.csproj
index 82c46bb37..c4aa9043b 100644
--- a/Core.Marten/Core.Marten.csproj
+++ b/Core.Marten/Core.Marten.csproj
@@ -5,7 +5,7 @@
-
+
diff --git a/Core.Testing/Core.Testing.csproj b/Core.Testing/Core.Testing.csproj
index 34be431fa..7d0770ada 100644
--- a/Core.Testing/Core.Testing.csproj
+++ b/Core.Testing/Core.Testing.csproj
@@ -14,8 +14,8 @@
-
-
+
+
diff --git a/Core.Tests/Core.Tests.csproj b/Core.Tests/Core.Tests.csproj
index 8bb5ed597..0469624e7 100644
--- a/Core.Tests/Core.Tests.csproj
+++ b/Core.Tests/Core.Tests.csproj
@@ -16,8 +16,8 @@
-
-
+
+
all
diff --git a/Core.WebApi/Core.WebApi.csproj b/Core.WebApi/Core.WebApi.csproj
index 29732b6d4..40c55c9d6 100644
--- a/Core.WebApi/Core.WebApi.csproj
+++ b/Core.WebApi/Core.WebApi.csproj
@@ -5,7 +5,7 @@
-
+
diff --git a/EventSourcing.Integration.Tests/EventSourcing.Integration.Tests.csproj b/EventSourcing.Integration.Tests/EventSourcing.Integration.Tests.csproj
index f0ab93f5c..5ca85aba8 100644
--- a/EventSourcing.Integration.Tests/EventSourcing.Integration.Tests.csproj
+++ b/EventSourcing.Integration.Tests/EventSourcing.Integration.Tests.csproj
@@ -12,8 +12,8 @@
-
-
+
+
all
diff --git a/Marten.Integration.Tests/Marten.Integration.Tests.csproj b/Marten.Integration.Tests/Marten.Integration.Tests.csproj
index 837df02bc..217cff668 100644
--- a/Marten.Integration.Tests/Marten.Integration.Tests.csproj
+++ b/Marten.Integration.Tests/Marten.Integration.Tests.csproj
@@ -18,11 +18,11 @@
-
+
-
-
+
+
all
diff --git a/Sample/AsyncProjections/SmartHome.Api/SmartHome.Api.csproj b/Sample/AsyncProjections/SmartHome.Api/SmartHome.Api.csproj
index c099eef0a..5731284ee 100644
--- a/Sample/AsyncProjections/SmartHome.Api/SmartHome.Api.csproj
+++ b/Sample/AsyncProjections/SmartHome.Api/SmartHome.Api.csproj
@@ -6,7 +6,7 @@
-
+
diff --git a/Sample/CRUDToCQRS/01-CRUD/ECommerce/ECommerce.csproj b/Sample/CRUDToCQRS/01-CRUD/ECommerce/ECommerce.csproj
index e351f1ea8..1d356d7f2 100644
--- a/Sample/CRUDToCQRS/01-CRUD/ECommerce/ECommerce.csproj
+++ b/Sample/CRUDToCQRS/01-CRUD/ECommerce/ECommerce.csproj
@@ -8,11 +8,11 @@
-
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
+
diff --git a/Sample/CRUDToCQRS/02-CRUDWithCQRS/ECommerce/ECommerce.csproj b/Sample/CRUDToCQRS/02-CRUDWithCQRS/ECommerce/ECommerce.csproj
index e351f1ea8..1d356d7f2 100644
--- a/Sample/CRUDToCQRS/02-CRUDWithCQRS/ECommerce/ECommerce.csproj
+++ b/Sample/CRUDToCQRS/02-CRUDWithCQRS/ECommerce/ECommerce.csproj
@@ -8,11 +8,11 @@
-
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
+
diff --git a/Sample/CRUDToCQRS/03-DomainGrouping/ECommerce.Domain/ECommerce.Domain.csproj b/Sample/CRUDToCQRS/03-DomainGrouping/ECommerce.Domain/ECommerce.Domain.csproj
index 500ace86e..c49d24299 100644
--- a/Sample/CRUDToCQRS/03-DomainGrouping/ECommerce.Domain/ECommerce.Domain.csproj
+++ b/Sample/CRUDToCQRS/03-DomainGrouping/ECommerce.Domain/ECommerce.Domain.csproj
@@ -7,7 +7,7 @@
-
+
diff --git a/Sample/CRUDToCQRS/03-DomainGrouping/ECommerce/ECommerce.csproj b/Sample/CRUDToCQRS/03-DomainGrouping/ECommerce/ECommerce.csproj
index 2d2a271c9..735eb3a29 100644
--- a/Sample/CRUDToCQRS/03-DomainGrouping/ECommerce/ECommerce.csproj
+++ b/Sample/CRUDToCQRS/03-DomainGrouping/ECommerce/ECommerce.csproj
@@ -8,11 +8,11 @@
-
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
+
diff --git a/Sample/CRUDToCQRS/04-SlimmedDomain/ECommerce.Domain/ECommerce.Domain.csproj b/Sample/CRUDToCQRS/04-SlimmedDomain/ECommerce.Domain/ECommerce.Domain.csproj
index 500ace86e..c49d24299 100644
--- a/Sample/CRUDToCQRS/04-SlimmedDomain/ECommerce.Domain/ECommerce.Domain.csproj
+++ b/Sample/CRUDToCQRS/04-SlimmedDomain/ECommerce.Domain/ECommerce.Domain.csproj
@@ -7,7 +7,7 @@
-
+
diff --git a/Sample/CRUDToCQRS/04-SlimmedDomain/ECommerce/ECommerce.csproj b/Sample/CRUDToCQRS/04-SlimmedDomain/ECommerce/ECommerce.csproj
index 2d2a271c9..735eb3a29 100644
--- a/Sample/CRUDToCQRS/04-SlimmedDomain/ECommerce/ECommerce.csproj
+++ b/Sample/CRUDToCQRS/04-SlimmedDomain/ECommerce/ECommerce.csproj
@@ -8,11 +8,11 @@
-
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
+
diff --git a/Sample/CRUDToCQRS/05-ExplicitDomain/ECommerce.Domain/ECommerce.Domain.csproj b/Sample/CRUDToCQRS/05-ExplicitDomain/ECommerce.Domain/ECommerce.Domain.csproj
index 8c0f56c87..328732e8e 100644
--- a/Sample/CRUDToCQRS/05-ExplicitDomain/ECommerce.Domain/ECommerce.Domain.csproj
+++ b/Sample/CRUDToCQRS/05-ExplicitDomain/ECommerce.Domain/ECommerce.Domain.csproj
@@ -5,7 +5,7 @@
-
+
diff --git a/Sample/CRUDToCQRS/05-ExplicitDomain/ECommerce/ECommerce.csproj b/Sample/CRUDToCQRS/05-ExplicitDomain/ECommerce/ECommerce.csproj
index 0bbb84b17..652bbcf7c 100644
--- a/Sample/CRUDToCQRS/05-ExplicitDomain/ECommerce/ECommerce.csproj
+++ b/Sample/CRUDToCQRS/05-ExplicitDomain/ECommerce/ECommerce.csproj
@@ -6,11 +6,11 @@
-
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
+
diff --git a/Sample/CRUDToCQRS/06-SlicedDomain/ECommerce.Domain/ECommerce.Domain.csproj b/Sample/CRUDToCQRS/06-SlicedDomain/ECommerce.Domain/ECommerce.Domain.csproj
index 8c0f56c87..328732e8e 100644
--- a/Sample/CRUDToCQRS/06-SlicedDomain/ECommerce.Domain/ECommerce.Domain.csproj
+++ b/Sample/CRUDToCQRS/06-SlicedDomain/ECommerce.Domain/ECommerce.Domain.csproj
@@ -5,7 +5,7 @@
-
+
diff --git a/Sample/CRUDToCQRS/06-SlicedDomain/ECommerce/ECommerce.csproj b/Sample/CRUDToCQRS/06-SlicedDomain/ECommerce/ECommerce.csproj
index 0bbb84b17..652bbcf7c 100644
--- a/Sample/CRUDToCQRS/06-SlicedDomain/ECommerce/ECommerce.csproj
+++ b/Sample/CRUDToCQRS/06-SlicedDomain/ECommerce/ECommerce.csproj
@@ -6,11 +6,11 @@
-
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
+
diff --git a/Sample/CRUDToCQRS/07-FlattenedLayers/ECommerce.Domain/ECommerce.Domain.csproj b/Sample/CRUDToCQRS/07-FlattenedLayers/ECommerce.Domain/ECommerce.Domain.csproj
index 8c0f56c87..328732e8e 100644
--- a/Sample/CRUDToCQRS/07-FlattenedLayers/ECommerce.Domain/ECommerce.Domain.csproj
+++ b/Sample/CRUDToCQRS/07-FlattenedLayers/ECommerce.Domain/ECommerce.Domain.csproj
@@ -5,7 +5,7 @@
-
+
diff --git a/Sample/CRUDToCQRS/07-FlattenedLayers/ECommerce/ECommerce.csproj b/Sample/CRUDToCQRS/07-FlattenedLayers/ECommerce/ECommerce.csproj
index 0bbb84b17..652bbcf7c 100644
--- a/Sample/CRUDToCQRS/07-FlattenedLayers/ECommerce/ECommerce.csproj
+++ b/Sample/CRUDToCQRS/07-FlattenedLayers/ECommerce/ECommerce.csproj
@@ -6,11 +6,11 @@
-
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
+
diff --git a/Sample/CRUDToCQRS/08-SlicedEndpoints/ECommerce.Domain/ECommerce.Domain.csproj b/Sample/CRUDToCQRS/08-SlicedEndpoints/ECommerce.Domain/ECommerce.Domain.csproj
index fa7ace796..ac38548f6 100644
--- a/Sample/CRUDToCQRS/08-SlicedEndpoints/ECommerce.Domain/ECommerce.Domain.csproj
+++ b/Sample/CRUDToCQRS/08-SlicedEndpoints/ECommerce.Domain/ECommerce.Domain.csproj
@@ -9,7 +9,7 @@
-
+
diff --git a/Sample/CRUDToCQRS/08-SlicedEndpoints/ECommerce/ECommerce.csproj b/Sample/CRUDToCQRS/08-SlicedEndpoints/ECommerce/ECommerce.csproj
index 0bbb84b17..652bbcf7c 100644
--- a/Sample/CRUDToCQRS/08-SlicedEndpoints/ECommerce/ECommerce.csproj
+++ b/Sample/CRUDToCQRS/08-SlicedEndpoints/ECommerce/ECommerce.csproj
@@ -6,11 +6,11 @@
-
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
+
diff --git a/Sample/CRUDToCQRS/09-MultipleModules/ECommerce.Domain/ECommerce.Domain.csproj b/Sample/CRUDToCQRS/09-MultipleModules/ECommerce.Domain/ECommerce.Domain.csproj
index fa7ace796..ac38548f6 100644
--- a/Sample/CRUDToCQRS/09-MultipleModules/ECommerce.Domain/ECommerce.Domain.csproj
+++ b/Sample/CRUDToCQRS/09-MultipleModules/ECommerce.Domain/ECommerce.Domain.csproj
@@ -9,7 +9,7 @@
-
+
diff --git a/Sample/CRUDToCQRS/09-MultipleModules/ECommerce/ECommerce.csproj b/Sample/CRUDToCQRS/09-MultipleModules/ECommerce/ECommerce.csproj
index 0bbb84b17..652bbcf7c 100644
--- a/Sample/CRUDToCQRS/09-MultipleModules/ECommerce/ECommerce.csproj
+++ b/Sample/CRUDToCQRS/09-MultipleModules/ECommerce/ECommerce.csproj
@@ -6,11 +6,11 @@
-
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
+
diff --git a/Sample/ECommerce/Carts/Carts.Api.Tests/Carts.Api.Tests.csproj b/Sample/ECommerce/Carts/Carts.Api.Tests/Carts.Api.Tests.csproj
index 2f5447b5c..ed8b2bde7 100644
--- a/Sample/ECommerce/Carts/Carts.Api.Tests/Carts.Api.Tests.csproj
+++ b/Sample/ECommerce/Carts/Carts.Api.Tests/Carts.Api.Tests.csproj
@@ -9,10 +9,10 @@
-
+
-
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
diff --git a/Sample/ECommerce/Carts/Carts.Api/Carts.Api.csproj b/Sample/ECommerce/Carts/Carts.Api/Carts.Api.csproj
index da6442336..cfcc791b9 100644
--- a/Sample/ECommerce/Carts/Carts.Api/Carts.Api.csproj
+++ b/Sample/ECommerce/Carts/Carts.Api/Carts.Api.csproj
@@ -7,12 +7,12 @@
-
-
+
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
+
diff --git a/Sample/ECommerce/Carts/Carts.Tests/Carts.Tests.csproj b/Sample/ECommerce/Carts/Carts.Tests/Carts.Tests.csproj
index 0b1ec980b..f4ac244a0 100644
--- a/Sample/ECommerce/Carts/Carts.Tests/Carts.Tests.csproj
+++ b/Sample/ECommerce/Carts/Carts.Tests/Carts.Tests.csproj
@@ -6,14 +6,14 @@
-
+
all
runtime; build; native; contentfiles; analyzers
-
+
diff --git a/Sample/ECommerce/Orders/Orders.Api.Tests/Orders.Api.Tests.csproj b/Sample/ECommerce/Orders/Orders.Api.Tests/Orders.Api.Tests.csproj
index 625ed3b6f..6e7722f9f 100644
--- a/Sample/ECommerce/Orders/Orders.Api.Tests/Orders.Api.Tests.csproj
+++ b/Sample/ECommerce/Orders/Orders.Api.Tests/Orders.Api.Tests.csproj
@@ -9,10 +9,10 @@
-
+
-
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
diff --git a/Sample/ECommerce/Orders/Orders.Api/Orders.Api.csproj b/Sample/ECommerce/Orders/Orders.Api/Orders.Api.csproj
index d3bd8596e..dbdc6de6f 100644
--- a/Sample/ECommerce/Orders/Orders.Api/Orders.Api.csproj
+++ b/Sample/ECommerce/Orders/Orders.Api/Orders.Api.csproj
@@ -8,12 +8,12 @@
-
-
+
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
+
diff --git a/Sample/ECommerce/Orders/Orders.Tests/Orders.Tests.csproj b/Sample/ECommerce/Orders/Orders.Tests/Orders.Tests.csproj
index fbce807ec..d916049fa 100644
--- a/Sample/ECommerce/Orders/Orders.Tests/Orders.Tests.csproj
+++ b/Sample/ECommerce/Orders/Orders.Tests/Orders.Tests.csproj
@@ -7,14 +7,14 @@
-
+
all
runtime; build; native; contentfiles; analyzers
-
+
diff --git a/Sample/ECommerce/Payments/Payments.Api.Tests/Payments.Api.Tests.csproj b/Sample/ECommerce/Payments/Payments.Api.Tests/Payments.Api.Tests.csproj
index 2a6c572ba..69faca87e 100644
--- a/Sample/ECommerce/Payments/Payments.Api.Tests/Payments.Api.Tests.csproj
+++ b/Sample/ECommerce/Payments/Payments.Api.Tests/Payments.Api.Tests.csproj
@@ -9,10 +9,10 @@
-
+
-
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
diff --git a/Sample/ECommerce/Payments/Payments.Api/Payments.Api.csproj b/Sample/ECommerce/Payments/Payments.Api/Payments.Api.csproj
index bb2b47967..86f3e5f6e 100644
--- a/Sample/ECommerce/Payments/Payments.Api/Payments.Api.csproj
+++ b/Sample/ECommerce/Payments/Payments.Api/Payments.Api.csproj
@@ -8,12 +8,12 @@
-
-
+
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
+
diff --git a/Sample/ECommerce/Payments/Payments.Tests/Payments.Tests.csproj b/Sample/ECommerce/Payments/Payments.Tests/Payments.Tests.csproj
index 8ef6ba262..9a412650a 100644
--- a/Sample/ECommerce/Payments/Payments.Tests/Payments.Tests.csproj
+++ b/Sample/ECommerce/Payments/Payments.Tests/Payments.Tests.csproj
@@ -7,14 +7,14 @@
-
+
all
runtime; build; native; contentfiles; analyzers
-
+
diff --git a/Sample/ECommerce/Shipments/Shipments.Api.Tests/Shipments.Api.Tests.csproj b/Sample/ECommerce/Shipments/Shipments.Api.Tests/Shipments.Api.Tests.csproj
index a6169321f..16b91dbbe 100644
--- a/Sample/ECommerce/Shipments/Shipments.Api.Tests/Shipments.Api.Tests.csproj
+++ b/Sample/ECommerce/Shipments/Shipments.Api.Tests/Shipments.Api.Tests.csproj
@@ -9,10 +9,10 @@
-
+
-
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
diff --git a/Sample/ECommerce/Shipments/Shipments.Api/Shipments.Api.csproj b/Sample/ECommerce/Shipments/Shipments.Api/Shipments.Api.csproj
index cc5202874..707383f56 100644
--- a/Sample/ECommerce/Shipments/Shipments.Api/Shipments.Api.csproj
+++ b/Sample/ECommerce/Shipments/Shipments.Api/Shipments.Api.csproj
@@ -8,12 +8,12 @@
-
-
+
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
+
diff --git a/Sample/ECommerce/Shipments/Shipments.Tests/Shipments.Tests.csproj b/Sample/ECommerce/Shipments/Shipments.Tests/Shipments.Tests.csproj
index a40d7de91..2f35caa90 100644
--- a/Sample/ECommerce/Shipments/Shipments.Tests/Shipments.Tests.csproj
+++ b/Sample/ECommerce/Shipments/Shipments.Tests/Shipments.Tests.csproj
@@ -7,14 +7,14 @@
-
+
all
runtime; build; native; contentfiles; analyzers
-
+
diff --git a/Sample/ECommerce/Shipments/Shipments/Shipments.csproj b/Sample/ECommerce/Shipments/Shipments/Shipments.csproj
index c325856eb..e4a546506 100644
--- a/Sample/ECommerce/Shipments/Shipments/Shipments.csproj
+++ b/Sample/ECommerce/Shipments/Shipments/Shipments.csproj
@@ -14,12 +14,12 @@
-
-
+
+
all
runtime; build; native; contentfiles; analyzers
-
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
diff --git a/Sample/EventPipelines/EventPipelines.Tests/EventPipelines.Tests.csproj b/Sample/EventPipelines/EventPipelines.Tests/EventPipelines.Tests.csproj
index 32bc388ea..22dcc00aa 100644
--- a/Sample/EventPipelines/EventPipelines.Tests/EventPipelines.Tests.csproj
+++ b/Sample/EventPipelines/EventPipelines.Tests/EventPipelines.Tests.csproj
@@ -6,7 +6,7 @@
-
+
all
diff --git a/Sample/EventStoreDB/ECommerce/Carts/Carts.Api.Tests/Carts.Api.Tests.csproj b/Sample/EventStoreDB/ECommerce/Carts/Carts.Api.Tests/Carts.Api.Tests.csproj
index c6ff49943..4420a1845 100644
--- a/Sample/EventStoreDB/ECommerce/Carts/Carts.Api.Tests/Carts.Api.Tests.csproj
+++ b/Sample/EventStoreDB/ECommerce/Carts/Carts.Api.Tests/Carts.Api.Tests.csproj
@@ -9,9 +9,9 @@
-
+
-
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
diff --git a/Sample/EventStoreDB/ECommerce/Carts/Carts.Api/Carts.Api.csproj b/Sample/EventStoreDB/ECommerce/Carts/Carts.Api/Carts.Api.csproj
index bedba119b..a6b81d31c 100644
--- a/Sample/EventStoreDB/ECommerce/Carts/Carts.Api/Carts.Api.csproj
+++ b/Sample/EventStoreDB/ECommerce/Carts/Carts.Api/Carts.Api.csproj
@@ -7,12 +7,12 @@
-
-
+
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
+
diff --git a/Sample/EventStoreDB/ECommerce/Carts/Carts.Tests/Carts.Tests.csproj b/Sample/EventStoreDB/ECommerce/Carts/Carts.Tests/Carts.Tests.csproj
index eab0f5160..af6d5ff17 100644
--- a/Sample/EventStoreDB/ECommerce/Carts/Carts.Tests/Carts.Tests.csproj
+++ b/Sample/EventStoreDB/ECommerce/Carts/Carts.Tests/Carts.Tests.csproj
@@ -7,14 +7,14 @@
-
+
all
runtime; build; native; contentfiles; analyzers
-
+
diff --git a/Sample/EventStoreDB/Simple/ECommerce.Api.Tests/ECommerce.Api.Tests.csproj b/Sample/EventStoreDB/Simple/ECommerce.Api.Tests/ECommerce.Api.Tests.csproj
index 23090c283..0a23bbc4e 100644
--- a/Sample/EventStoreDB/Simple/ECommerce.Api.Tests/ECommerce.Api.Tests.csproj
+++ b/Sample/EventStoreDB/Simple/ECommerce.Api.Tests/ECommerce.Api.Tests.csproj
@@ -6,7 +6,7 @@
-
+
runtime; build; native; contentfiles; analyzers; buildtransitive
diff --git a/Sample/EventStoreDB/Simple/ECommerce.Api/ECommerce.Api.csproj b/Sample/EventStoreDB/Simple/ECommerce.Api/ECommerce.Api.csproj
index 488c9d337..9feb9d35d 100644
--- a/Sample/EventStoreDB/Simple/ECommerce.Api/ECommerce.Api.csproj
+++ b/Sample/EventStoreDB/Simple/ECommerce.Api/ECommerce.Api.csproj
@@ -5,7 +5,7 @@
-
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
diff --git a/Sample/EventStoreDB/Simple/ECommerce.Core/ECommerce.Core.csproj b/Sample/EventStoreDB/Simple/ECommerce.Core/ECommerce.Core.csproj
index c8273a2e4..4316242d6 100644
--- a/Sample/EventStoreDB/Simple/ECommerce.Core/ECommerce.Core.csproj
+++ b/Sample/EventStoreDB/Simple/ECommerce.Core/ECommerce.Core.csproj
@@ -13,8 +13,8 @@
-
-
+
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
diff --git a/Sample/EventStoreDB/Simple/ECommerce/ECommerce.csproj b/Sample/EventStoreDB/Simple/ECommerce/ECommerce.csproj
index dd5be84c8..86039ee89 100644
--- a/Sample/EventStoreDB/Simple/ECommerce/ECommerce.csproj
+++ b/Sample/EventStoreDB/Simple/ECommerce/ECommerce.csproj
@@ -13,8 +13,8 @@
-
-
+
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
diff --git a/Sample/EventsVersioning/EventsVersioning.Tests/EventsVersioning.Tests.csproj b/Sample/EventsVersioning/EventsVersioning.Tests/EventsVersioning.Tests.csproj
index 665dee8e9..a806b3299 100644
--- a/Sample/EventsVersioning/EventsVersioning.Tests/EventsVersioning.Tests.csproj
+++ b/Sample/EventsVersioning/EventsVersioning.Tests/EventsVersioning.Tests.csproj
@@ -6,7 +6,7 @@
-
+
diff --git a/Sample/Helpdesk/Helpdesk.Api.Tests/Helpdesk.Api.Tests.csproj b/Sample/Helpdesk/Helpdesk.Api.Tests/Helpdesk.Api.Tests.csproj
index 430f38af4..d03f152c7 100644
--- a/Sample/Helpdesk/Helpdesk.Api.Tests/Helpdesk.Api.Tests.csproj
+++ b/Sample/Helpdesk/Helpdesk.Api.Tests/Helpdesk.Api.Tests.csproj
@@ -9,10 +9,10 @@
-
+
-
+
diff --git a/Sample/Helpdesk/Helpdesk.Api/Helpdesk.Api.csproj b/Sample/Helpdesk/Helpdesk.Api/Helpdesk.Api.csproj
index 486345a40..3e9f5b7ca 100644
--- a/Sample/Helpdesk/Helpdesk.Api/Helpdesk.Api.csproj
+++ b/Sample/Helpdesk/Helpdesk.Api/Helpdesk.Api.csproj
@@ -8,10 +8,10 @@
-
+
-
-
+
+
diff --git a/Sample/HotelManagement/HotelManagement.Tests/HotelManagement.Tests.csproj b/Sample/HotelManagement/HotelManagement.Tests/HotelManagement.Tests.csproj
index 86d34a722..d7a5fb28d 100644
--- a/Sample/HotelManagement/HotelManagement.Tests/HotelManagement.Tests.csproj
+++ b/Sample/HotelManagement/HotelManagement.Tests/HotelManagement.Tests.csproj
@@ -11,14 +11,14 @@
-
+
all
runtime; build; native; contentfiles; analyzers
-
+
diff --git a/Sample/HotelManagement/HotelManagement/HotelManagement.csproj b/Sample/HotelManagement/HotelManagement/HotelManagement.csproj
index 381a661a4..e6aab0d55 100644
--- a/Sample/HotelManagement/HotelManagement/HotelManagement.csproj
+++ b/Sample/HotelManagement/HotelManagement/HotelManagement.csproj
@@ -5,7 +5,7 @@
-
+
diff --git a/Sample/MartenMeetsElastic/MartenMeetsElastic.Tests/MartenMeetsElastic.Tests.csproj b/Sample/MartenMeetsElastic/MartenMeetsElastic.Tests/MartenMeetsElastic.Tests.csproj
index 1fcb02c47..fad189794 100644
--- a/Sample/MartenMeetsElastic/MartenMeetsElastic.Tests/MartenMeetsElastic.Tests.csproj
+++ b/Sample/MartenMeetsElastic/MartenMeetsElastic.Tests/MartenMeetsElastic.Tests.csproj
@@ -6,8 +6,8 @@
-
-
+
+
all
diff --git a/Sample/MartenMeetsElastic/MartenMeetsElastic/MartenMeetsElastic.csproj b/Sample/MartenMeetsElastic/MartenMeetsElastic/MartenMeetsElastic.csproj
index 26c5e05e2..6e73c24e3 100644
--- a/Sample/MartenMeetsElastic/MartenMeetsElastic/MartenMeetsElastic.csproj
+++ b/Sample/MartenMeetsElastic/MartenMeetsElastic/MartenMeetsElastic.csproj
@@ -6,8 +6,8 @@
-
-
+
+
diff --git a/Sample/MeetingsManagement/MeetingsManagement.Api/MeetingsManagement.Api.csproj b/Sample/MeetingsManagement/MeetingsManagement.Api/MeetingsManagement.Api.csproj
index 0af3fe4f2..98c5009fe 100644
--- a/Sample/MeetingsManagement/MeetingsManagement.Api/MeetingsManagement.Api.csproj
+++ b/Sample/MeetingsManagement/MeetingsManagement.Api/MeetingsManagement.Api.csproj
@@ -5,10 +5,10 @@
-
+
-
+
diff --git a/Sample/MeetingsManagement/MeetingsManagement.IntegrationTests/MeetingsManagement.IntegrationTests.csproj b/Sample/MeetingsManagement/MeetingsManagement.IntegrationTests/MeetingsManagement.IntegrationTests.csproj
index 80f215b5b..969d5b829 100644
--- a/Sample/MeetingsManagement/MeetingsManagement.IntegrationTests/MeetingsManagement.IntegrationTests.csproj
+++ b/Sample/MeetingsManagement/MeetingsManagement.IntegrationTests/MeetingsManagement.IntegrationTests.csproj
@@ -13,18 +13,18 @@
-
+
-
+
all
runtime; build; native; contentfiles; analyzers
-
+
diff --git a/Sample/MeetingsManagement/MeetingsManagement/MeetingsManagement.csproj b/Sample/MeetingsManagement/MeetingsManagement/MeetingsManagement.csproj
index b51ca2987..5e7504f00 100644
--- a/Sample/MeetingsManagement/MeetingsManagement/MeetingsManagement.csproj
+++ b/Sample/MeetingsManagement/MeetingsManagement/MeetingsManagement.csproj
@@ -5,7 +5,7 @@
-
+
diff --git a/Sample/MeetingsManagement/MeetingsSearch.Api/MeetingsSearch.Api.csproj b/Sample/MeetingsManagement/MeetingsSearch.Api/MeetingsSearch.Api.csproj
index 3cded5902..2ea14dfa1 100644
--- a/Sample/MeetingsManagement/MeetingsSearch.Api/MeetingsSearch.Api.csproj
+++ b/Sample/MeetingsManagement/MeetingsSearch.Api/MeetingsSearch.Api.csproj
@@ -7,7 +7,7 @@
-
+
diff --git a/Sample/MeetingsManagement/MeetingsSearch.IntegrationTests/MeetingsSearch.IntegrationTests.csproj b/Sample/MeetingsManagement/MeetingsSearch.IntegrationTests/MeetingsSearch.IntegrationTests.csproj
index bd5d94c07..551319920 100644
--- a/Sample/MeetingsManagement/MeetingsSearch.IntegrationTests/MeetingsSearch.IntegrationTests.csproj
+++ b/Sample/MeetingsManagement/MeetingsSearch.IntegrationTests/MeetingsSearch.IntegrationTests.csproj
@@ -13,18 +13,18 @@
-
+
-
+
all
runtime; build; native; contentfiles; analyzers
-
+
diff --git a/Sample/ProjectManagement/ProjectManagement.Api/ProjectManagement.Api.csproj b/Sample/ProjectManagement/ProjectManagement.Api/ProjectManagement.Api.csproj
index 89191572a..e9536e4f0 100644
--- a/Sample/ProjectManagement/ProjectManagement.Api/ProjectManagement.Api.csproj
+++ b/Sample/ProjectManagement/ProjectManagement.Api/ProjectManagement.Api.csproj
@@ -7,9 +7,9 @@
-
+
-
+
diff --git a/Sample/SlimDownYourAggregate/SlimDownYourAggregate/SlimDownYourAggregate.csproj b/Sample/SlimDownYourAggregate/SlimDownYourAggregate/SlimDownYourAggregate.csproj
index 7266c612a..ce1d2d7ba 100644
--- a/Sample/SlimDownYourAggregate/SlimDownYourAggregate/SlimDownYourAggregate.csproj
+++ b/Sample/SlimDownYourAggregate/SlimDownYourAggregate/SlimDownYourAggregate.csproj
@@ -7,8 +7,8 @@
-
-
+
+
diff --git a/Sample/Tickets/Tickets.Api.Tests/Tickets.Api.Tests.csproj b/Sample/Tickets/Tickets.Api.Tests/Tickets.Api.Tests.csproj
index 9a1c8fd00..5b975f460 100644
--- a/Sample/Tickets/Tickets.Api.Tests/Tickets.Api.Tests.csproj
+++ b/Sample/Tickets/Tickets.Api.Tests/Tickets.Api.Tests.csproj
@@ -9,10 +9,10 @@
-
+
-
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
diff --git a/Sample/Tickets/Tickets.Api/Tickets.Api.csproj b/Sample/Tickets/Tickets.Api/Tickets.Api.csproj
index 533c8c3ed..65de46d80 100644
--- a/Sample/Tickets/Tickets.Api/Tickets.Api.csproj
+++ b/Sample/Tickets/Tickets.Api/Tickets.Api.csproj
@@ -8,7 +8,7 @@
-
+
diff --git a/Sample/Tickets/Tickets.Tests/Tickets.Tests.csproj b/Sample/Tickets/Tickets.Tests/Tickets.Tests.csproj
index 9e70ea73c..a9c036f90 100644
--- a/Sample/Tickets/Tickets.Tests/Tickets.Tests.csproj
+++ b/Sample/Tickets/Tickets.Tests/Tickets.Tests.csproj
@@ -7,15 +7,15 @@
-
-
+
+
all
runtime; build; native; contentfiles; analyzers
-
+
diff --git a/Sample/Warehouse.MinimalAPI/Warehouse.Api/Warehouse.Api.csproj b/Sample/Warehouse.MinimalAPI/Warehouse.Api/Warehouse.Api.csproj
index da97ae17f..f071160c0 100644
--- a/Sample/Warehouse.MinimalAPI/Warehouse.Api/Warehouse.Api.csproj
+++ b/Sample/Warehouse.MinimalAPI/Warehouse.Api/Warehouse.Api.csproj
@@ -7,14 +7,14 @@
-
-
+
+
-
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
+
diff --git a/Sample/Warehouse/Warehouse.Api.Tests/Warehouse.Api.Tests.csproj b/Sample/Warehouse/Warehouse.Api.Tests/Warehouse.Api.Tests.csproj
index c55e6aabd..936bd5221 100644
--- a/Sample/Warehouse/Warehouse.Api.Tests/Warehouse.Api.Tests.csproj
+++ b/Sample/Warehouse/Warehouse.Api.Tests/Warehouse.Api.Tests.csproj
@@ -6,7 +6,7 @@
-
+
runtime; build; native; contentfiles; analyzers; buildtransitive
diff --git a/Sample/Warehouse/Warehouse.Api/Warehouse.Api.csproj b/Sample/Warehouse/Warehouse.Api/Warehouse.Api.csproj
index 1cf9c23f1..49153b62d 100644
--- a/Sample/Warehouse/Warehouse.Api/Warehouse.Api.csproj
+++ b/Sample/Warehouse/Warehouse.Api/Warehouse.Api.csproj
@@ -5,10 +5,10 @@
-
-
+
+
-
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
diff --git a/Sample/Warehouse/Warehouse/Warehouse.csproj b/Sample/Warehouse/Warehouse/Warehouse.csproj
index 291f13505..a725c614e 100644
--- a/Sample/Warehouse/Warehouse/Warehouse.csproj
+++ b/Sample/Warehouse/Warehouse/Warehouse.csproj
@@ -18,8 +18,8 @@
-
-
+
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
diff --git a/Sample/decider/Decider.Tests/Decider.Tests.csproj b/Sample/decider/Decider.Tests/Decider.Tests.csproj
index a357f78e6..6ff9103f7 100644
--- a/Sample/decider/Decider.Tests/Decider.Tests.csproj
+++ b/Sample/decider/Decider.Tests/Decider.Tests.csproj
@@ -8,7 +8,7 @@
-
+
runtime; build; native; contentfiles; analyzers; buildtransitive
diff --git a/Workshops/BuildYourOwnEventStore/01-CreateStreamsTable/01-CreateStreamsTable.csproj b/Workshops/BuildYourOwnEventStore/01-CreateStreamsTable/01-CreateStreamsTable.csproj
index 62fee4c5f..e55c4449c 100644
--- a/Workshops/BuildYourOwnEventStore/01-CreateStreamsTable/01-CreateStreamsTable.csproj
+++ b/Workshops/BuildYourOwnEventStore/01-CreateStreamsTable/01-CreateStreamsTable.csproj
@@ -6,8 +6,8 @@
-
-
+
+
all
diff --git a/Workshops/BuildYourOwnEventStore/02-CreateEventsTable/02-CreateEventsTable.csproj b/Workshops/BuildYourOwnEventStore/02-CreateEventsTable/02-CreateEventsTable.csproj
index 62fee4c5f..e55c4449c 100644
--- a/Workshops/BuildYourOwnEventStore/02-CreateEventsTable/02-CreateEventsTable.csproj
+++ b/Workshops/BuildYourOwnEventStore/02-CreateEventsTable/02-CreateEventsTable.csproj
@@ -6,8 +6,8 @@
-
-
+
+
all
diff --git a/Workshops/BuildYourOwnEventStore/03-CreateAppendEventFunction/03-CreateAppendEventFunction.csproj b/Workshops/BuildYourOwnEventStore/03-CreateAppendEventFunction/03-CreateAppendEventFunction.csproj
index 62fee4c5f..e55c4449c 100644
--- a/Workshops/BuildYourOwnEventStore/03-CreateAppendEventFunction/03-CreateAppendEventFunction.csproj
+++ b/Workshops/BuildYourOwnEventStore/03-CreateAppendEventFunction/03-CreateAppendEventFunction.csproj
@@ -6,8 +6,8 @@
-
-
+
+
all
diff --git a/Workshops/BuildYourOwnEventStore/03-OptimisticConcurrency/03-OptimisticConcurrency.csproj b/Workshops/BuildYourOwnEventStore/03-OptimisticConcurrency/03-OptimisticConcurrency.csproj
index 62fee4c5f..e55c4449c 100644
--- a/Workshops/BuildYourOwnEventStore/03-OptimisticConcurrency/03-OptimisticConcurrency.csproj
+++ b/Workshops/BuildYourOwnEventStore/03-OptimisticConcurrency/03-OptimisticConcurrency.csproj
@@ -6,8 +6,8 @@
-
-
+
+
all
diff --git a/Workshops/BuildYourOwnEventStore/04-EventStoreMethods/04-EventStoreMethods.csproj b/Workshops/BuildYourOwnEventStore/04-EventStoreMethods/04-EventStoreMethods.csproj
index 62fee4c5f..e55c4449c 100644
--- a/Workshops/BuildYourOwnEventStore/04-EventStoreMethods/04-EventStoreMethods.csproj
+++ b/Workshops/BuildYourOwnEventStore/04-EventStoreMethods/04-EventStoreMethods.csproj
@@ -6,8 +6,8 @@
-
-
+
+
all
diff --git a/Workshops/BuildYourOwnEventStore/05-StreamAggregation/05-StreamAggregation.csproj b/Workshops/BuildYourOwnEventStore/05-StreamAggregation/05-StreamAggregation.csproj
index 62fee4c5f..e55c4449c 100644
--- a/Workshops/BuildYourOwnEventStore/05-StreamAggregation/05-StreamAggregation.csproj
+++ b/Workshops/BuildYourOwnEventStore/05-StreamAggregation/05-StreamAggregation.csproj
@@ -6,8 +6,8 @@
-
-
+
+
all
diff --git a/Workshops/BuildYourOwnEventStore/06-TimeTraveling/06-TimeTraveling.csproj b/Workshops/BuildYourOwnEventStore/06-TimeTraveling/06-TimeTraveling.csproj
index 62fee4c5f..e55c4449c 100644
--- a/Workshops/BuildYourOwnEventStore/06-TimeTraveling/06-TimeTraveling.csproj
+++ b/Workshops/BuildYourOwnEventStore/06-TimeTraveling/06-TimeTraveling.csproj
@@ -6,8 +6,8 @@
-
-
+
+
all
diff --git a/Workshops/BuildYourOwnEventStore/07-AggregateAndRepository/07-AggregateAndRepository.csproj b/Workshops/BuildYourOwnEventStore/07-AggregateAndRepository/07-AggregateAndRepository.csproj
index 62fee4c5f..e55c4449c 100644
--- a/Workshops/BuildYourOwnEventStore/07-AggregateAndRepository/07-AggregateAndRepository.csproj
+++ b/Workshops/BuildYourOwnEventStore/07-AggregateAndRepository/07-AggregateAndRepository.csproj
@@ -6,8 +6,8 @@
-
-
+
+
all
diff --git a/Workshops/BuildYourOwnEventStore/08-Snapshots/08-Snapshots.csproj b/Workshops/BuildYourOwnEventStore/08-Snapshots/08-Snapshots.csproj
index 62fee4c5f..e55c4449c 100644
--- a/Workshops/BuildYourOwnEventStore/08-Snapshots/08-Snapshots.csproj
+++ b/Workshops/BuildYourOwnEventStore/08-Snapshots/08-Snapshots.csproj
@@ -6,8 +6,8 @@
-
-
+
+
all
diff --git a/Workshops/BuildYourOwnEventStore/09-Projections/09-Projections.csproj b/Workshops/BuildYourOwnEventStore/09-Projections/09-Projections.csproj
index 62fee4c5f..e55c4449c 100644
--- a/Workshops/BuildYourOwnEventStore/09-Projections/09-Projections.csproj
+++ b/Workshops/BuildYourOwnEventStore/09-Projections/09-Projections.csproj
@@ -6,8 +6,8 @@
-
-
+
+
all
diff --git a/Workshops/BuildYourOwnEventStore/10-ProjectionsWithMarten/10-ProjectionsWithMarten.csproj b/Workshops/BuildYourOwnEventStore/10-ProjectionsWithMarten/10-ProjectionsWithMarten.csproj
index 62fee4c5f..e55c4449c 100644
--- a/Workshops/BuildYourOwnEventStore/10-ProjectionsWithMarten/10-ProjectionsWithMarten.csproj
+++ b/Workshops/BuildYourOwnEventStore/10-ProjectionsWithMarten/10-ProjectionsWithMarten.csproj
@@ -6,8 +6,8 @@
-
-
+
+
all
diff --git a/Workshops/BuildYourOwnEventStore/EventStoreBasics.Tests/EventStoreBasics.Tests.csproj b/Workshops/BuildYourOwnEventStore/EventStoreBasics.Tests/EventStoreBasics.Tests.csproj
index 0d46bae60..2e99eb6ad 100644
--- a/Workshops/BuildYourOwnEventStore/EventStoreBasics.Tests/EventStoreBasics.Tests.csproj
+++ b/Workshops/BuildYourOwnEventStore/EventStoreBasics.Tests/EventStoreBasics.Tests.csproj
@@ -6,8 +6,8 @@
-
-
+
+
all
diff --git a/Workshops/BuildYourOwnEventStore/EventStoreBasics/EventStoreBasics.csproj b/Workshops/BuildYourOwnEventStore/EventStoreBasics/EventStoreBasics.csproj
index 21b964492..56e8cf6c5 100644
--- a/Workshops/BuildYourOwnEventStore/EventStoreBasics/EventStoreBasics.csproj
+++ b/Workshops/BuildYourOwnEventStore/EventStoreBasics/EventStoreBasics.csproj
@@ -7,7 +7,7 @@
-
+
diff --git a/Workshops/BuildYourOwnEventStore/Tools/Tools.csproj b/Workshops/BuildYourOwnEventStore/Tools/Tools.csproj
index f77791d7f..89a6ec9b5 100644
--- a/Workshops/BuildYourOwnEventStore/Tools/Tools.csproj
+++ b/Workshops/BuildYourOwnEventStore/Tools/Tools.csproj
@@ -8,7 +8,7 @@
-
+
diff --git a/Workshops/IntroductionToEventSourcing/01-EventsDefinition/01-EventsDefinition.csproj b/Workshops/IntroductionToEventSourcing/01-EventsDefinition/01-EventsDefinition.csproj
index 43e180086..15f0c321e 100644
--- a/Workshops/IntroductionToEventSourcing/01-EventsDefinition/01-EventsDefinition.csproj
+++ b/Workshops/IntroductionToEventSourcing/01-EventsDefinition/01-EventsDefinition.csproj
@@ -7,8 +7,8 @@
-
-
+
+
all
diff --git a/Workshops/IntroductionToEventSourcing/02-GettingStateFromEvents/02-GettingStateFromEvents.csproj b/Workshops/IntroductionToEventSourcing/02-GettingStateFromEvents/02-GettingStateFromEvents.csproj
index d1c2056bb..569e0e976 100644
--- a/Workshops/IntroductionToEventSourcing/02-GettingStateFromEvents/02-GettingStateFromEvents.csproj
+++ b/Workshops/IntroductionToEventSourcing/02-GettingStateFromEvents/02-GettingStateFromEvents.csproj
@@ -7,8 +7,8 @@
-
-
+
+
all
diff --git a/Workshops/IntroductionToEventSourcing/03-AppendingEvents.Marten/03-AppendingEvents.Marten.csproj b/Workshops/IntroductionToEventSourcing/03-AppendingEvents.Marten/03-AppendingEvents.Marten.csproj
index 67f7b1242..431c8a9d4 100644
--- a/Workshops/IntroductionToEventSourcing/03-AppendingEvents.Marten/03-AppendingEvents.Marten.csproj
+++ b/Workshops/IntroductionToEventSourcing/03-AppendingEvents.Marten/03-AppendingEvents.Marten.csproj
@@ -7,8 +7,8 @@
-
-
+
+
all
diff --git a/Workshops/IntroductionToEventSourcing/04-AppendingEvents.EventStoreDB/04-AppendingEvents.EventStoreDB.csproj b/Workshops/IntroductionToEventSourcing/04-AppendingEvents.EventStoreDB/04-AppendingEvents.EventStoreDB.csproj
index bddae83a7..92d7b5e09 100644
--- a/Workshops/IntroductionToEventSourcing/04-AppendingEvents.EventStoreDB/04-AppendingEvents.EventStoreDB.csproj
+++ b/Workshops/IntroductionToEventSourcing/04-AppendingEvents.EventStoreDB/04-AppendingEvents.EventStoreDB.csproj
@@ -8,7 +8,7 @@
-
+
all
diff --git a/Workshops/IntroductionToEventSourcing/05-GettingStateFromEvents.Marten/05-GettingStateFromEvents.Marten.csproj b/Workshops/IntroductionToEventSourcing/05-GettingStateFromEvents.Marten/05-GettingStateFromEvents.Marten.csproj
index d1c2056bb..569e0e976 100644
--- a/Workshops/IntroductionToEventSourcing/05-GettingStateFromEvents.Marten/05-GettingStateFromEvents.Marten.csproj
+++ b/Workshops/IntroductionToEventSourcing/05-GettingStateFromEvents.Marten/05-GettingStateFromEvents.Marten.csproj
@@ -7,8 +7,8 @@
-
-
+
+
all
diff --git a/Workshops/IntroductionToEventSourcing/06-GettingStateFromEvents.EventStoreDB/06-GettingStateFromEvents.EventStoreDB.csproj b/Workshops/IntroductionToEventSourcing/06-GettingStateFromEvents.EventStoreDB/06-GettingStateFromEvents.EventStoreDB.csproj
index 42d2d8668..1f373b4af 100644
--- a/Workshops/IntroductionToEventSourcing/06-GettingStateFromEvents.EventStoreDB/06-GettingStateFromEvents.EventStoreDB.csproj
+++ b/Workshops/IntroductionToEventSourcing/06-GettingStateFromEvents.EventStoreDB/06-GettingStateFromEvents.EventStoreDB.csproj
@@ -8,7 +8,7 @@
-
+
all
diff --git a/Workshops/IntroductionToEventSourcing/07-BusinessLogic/07-BusinessLogic.csproj b/Workshops/IntroductionToEventSourcing/07-BusinessLogic/07-BusinessLogic.csproj
index 2c70edd06..0be7f5a43 100644
--- a/Workshops/IntroductionToEventSourcing/07-BusinessLogic/07-BusinessLogic.csproj
+++ b/Workshops/IntroductionToEventSourcing/07-BusinessLogic/07-BusinessLogic.csproj
@@ -7,7 +7,7 @@
-
+
all
diff --git a/Workshops/IntroductionToEventSourcing/08-BusinessLogic.Marten/08-BusinessLogic.Marten.csproj b/Workshops/IntroductionToEventSourcing/08-BusinessLogic.Marten/08-BusinessLogic.Marten.csproj
index bd5b5d868..121fe80d6 100644
--- a/Workshops/IntroductionToEventSourcing/08-BusinessLogic.Marten/08-BusinessLogic.Marten.csproj
+++ b/Workshops/IntroductionToEventSourcing/08-BusinessLogic.Marten/08-BusinessLogic.Marten.csproj
@@ -7,8 +7,8 @@
-
-
+
+
all
diff --git a/Workshops/IntroductionToEventSourcing/09-BusinessLogic.EventStoreDB/09-BusinessLogic.EventStoreDB.csproj b/Workshops/IntroductionToEventSourcing/09-BusinessLogic.EventStoreDB/09-BusinessLogic.EventStoreDB.csproj
index dd9d78b2c..7cfde1208 100644
--- a/Workshops/IntroductionToEventSourcing/09-BusinessLogic.EventStoreDB/09-BusinessLogic.EventStoreDB.csproj
+++ b/Workshops/IntroductionToEventSourcing/09-BusinessLogic.EventStoreDB/09-BusinessLogic.EventStoreDB.csproj
@@ -8,7 +8,7 @@
-
+
all
diff --git a/Workshops/IntroductionToEventSourcing/10-OptimisticConcurrency.Marten/10-OptimisticConcurrency.Marten.csproj b/Workshops/IntroductionToEventSourcing/10-OptimisticConcurrency.Marten/10-OptimisticConcurrency.Marten.csproj
index 07313e4c7..542720e08 100644
--- a/Workshops/IntroductionToEventSourcing/10-OptimisticConcurrency.Marten/10-OptimisticConcurrency.Marten.csproj
+++ b/Workshops/IntroductionToEventSourcing/10-OptimisticConcurrency.Marten/10-OptimisticConcurrency.Marten.csproj
@@ -7,8 +7,8 @@
-
-
+
+
all
diff --git a/Workshops/IntroductionToEventSourcing/11-OptimisticConcurrency.EventStoreDB/11-OptimisticConcurrency.EventStoreDB.csproj b/Workshops/IntroductionToEventSourcing/11-OptimisticConcurrency.EventStoreDB/11-OptimisticConcurrency.EventStoreDB.csproj
index 7a4bd7034..40aa9f5b0 100644
--- a/Workshops/IntroductionToEventSourcing/11-OptimisticConcurrency.EventStoreDB/11-OptimisticConcurrency.EventStoreDB.csproj
+++ b/Workshops/IntroductionToEventSourcing/11-OptimisticConcurrency.EventStoreDB/11-OptimisticConcurrency.EventStoreDB.csproj
@@ -8,7 +8,7 @@
-
+
all
diff --git a/Workshops/IntroductionToEventSourcing/12-Projections.SingleStream/12-Projections.SingleStream.csproj b/Workshops/IntroductionToEventSourcing/12-Projections.SingleStream/12-Projections.SingleStream.csproj
index d1c2056bb..569e0e976 100644
--- a/Workshops/IntroductionToEventSourcing/12-Projections.SingleStream/12-Projections.SingleStream.csproj
+++ b/Workshops/IntroductionToEventSourcing/12-Projections.SingleStream/12-Projections.SingleStream.csproj
@@ -7,8 +7,8 @@
-
-
+
+
all
diff --git a/Workshops/IntroductionToEventSourcing/13-Projections.SingleStream.Idempotency/13-Projections.SingleStream.Idempotency.csproj b/Workshops/IntroductionToEventSourcing/13-Projections.SingleStream.Idempotency/13-Projections.SingleStream.Idempotency.csproj
index d1c2056bb..569e0e976 100644
--- a/Workshops/IntroductionToEventSourcing/13-Projections.SingleStream.Idempotency/13-Projections.SingleStream.Idempotency.csproj
+++ b/Workshops/IntroductionToEventSourcing/13-Projections.SingleStream.Idempotency/13-Projections.SingleStream.Idempotency.csproj
@@ -7,8 +7,8 @@
-
-
+
+
all
diff --git a/Workshops/IntroductionToEventSourcing/14-Projections.SingleStream.EventualConsistency/14-Projections.SingleStream.EventualConsistency.csproj b/Workshops/IntroductionToEventSourcing/14-Projections.SingleStream.EventualConsistency/14-Projections.SingleStream.EventualConsistency.csproj
index d1c2056bb..569e0e976 100644
--- a/Workshops/IntroductionToEventSourcing/14-Projections.SingleStream.EventualConsistency/14-Projections.SingleStream.EventualConsistency.csproj
+++ b/Workshops/IntroductionToEventSourcing/14-Projections.SingleStream.EventualConsistency/14-Projections.SingleStream.EventualConsistency.csproj
@@ -7,8 +7,8 @@
-
-
+
+
all
diff --git a/Workshops/IntroductionToEventSourcing/Solved/01-EventsDefinition/01-EventsDefinition.csproj b/Workshops/IntroductionToEventSourcing/Solved/01-EventsDefinition/01-EventsDefinition.csproj
index f2dd37334..0964c49d3 100644
--- a/Workshops/IntroductionToEventSourcing/Solved/01-EventsDefinition/01-EventsDefinition.csproj
+++ b/Workshops/IntroductionToEventSourcing/Solved/01-EventsDefinition/01-EventsDefinition.csproj
@@ -7,8 +7,8 @@
-
-
+
+
all
diff --git a/Workshops/IntroductionToEventSourcing/Solved/02-GettingStateFromEvents/02-GettingStateFromEvents.csproj b/Workshops/IntroductionToEventSourcing/Solved/02-GettingStateFromEvents/02-GettingStateFromEvents.csproj
index a57497c00..fe2593f39 100644
--- a/Workshops/IntroductionToEventSourcing/Solved/02-GettingStateFromEvents/02-GettingStateFromEvents.csproj
+++ b/Workshops/IntroductionToEventSourcing/Solved/02-GettingStateFromEvents/02-GettingStateFromEvents.csproj
@@ -7,8 +7,8 @@
-
-
+
+
all
diff --git a/Workshops/IntroductionToEventSourcing/Solved/03-AppendingEvents.Marten/03-AppendingEvents.Marten.csproj b/Workshops/IntroductionToEventSourcing/Solved/03-AppendingEvents.Marten/03-AppendingEvents.Marten.csproj
index a9acaf241..1192015ab 100644
--- a/Workshops/IntroductionToEventSourcing/Solved/03-AppendingEvents.Marten/03-AppendingEvents.Marten.csproj
+++ b/Workshops/IntroductionToEventSourcing/Solved/03-AppendingEvents.Marten/03-AppendingEvents.Marten.csproj
@@ -7,8 +7,8 @@
-
-
+
+
all
diff --git a/Workshops/IntroductionToEventSourcing/Solved/04-AppendingEvents.EventStoreDB/04-AppendingEvents.EventStoreDB.csproj b/Workshops/IntroductionToEventSourcing/Solved/04-AppendingEvents.EventStoreDB/04-AppendingEvents.EventStoreDB.csproj
index 9ac9c4eb7..d31fe123f 100644
--- a/Workshops/IntroductionToEventSourcing/Solved/04-AppendingEvents.EventStoreDB/04-AppendingEvents.EventStoreDB.csproj
+++ b/Workshops/IntroductionToEventSourcing/Solved/04-AppendingEvents.EventStoreDB/04-AppendingEvents.EventStoreDB.csproj
@@ -8,7 +8,7 @@
-
+
all
diff --git a/Workshops/IntroductionToEventSourcing/Solved/05-GettingStateFromEvents.Marten/05-GettingStateFromEvents.Marten.csproj b/Workshops/IntroductionToEventSourcing/Solved/05-GettingStateFromEvents.Marten/05-GettingStateFromEvents.Marten.csproj
index a57497c00..fe2593f39 100644
--- a/Workshops/IntroductionToEventSourcing/Solved/05-GettingStateFromEvents.Marten/05-GettingStateFromEvents.Marten.csproj
+++ b/Workshops/IntroductionToEventSourcing/Solved/05-GettingStateFromEvents.Marten/05-GettingStateFromEvents.Marten.csproj
@@ -7,8 +7,8 @@
-
-
+
+
all
diff --git a/Workshops/IntroductionToEventSourcing/Solved/06-GettingStateFromEvents.EventStoreDB/06-GettingStateFromEvents.EventStoreDB.csproj b/Workshops/IntroductionToEventSourcing/Solved/06-GettingStateFromEvents.EventStoreDB/06-GettingStateFromEvents.EventStoreDB.csproj
index c41732920..53c306d53 100644
--- a/Workshops/IntroductionToEventSourcing/Solved/06-GettingStateFromEvents.EventStoreDB/06-GettingStateFromEvents.EventStoreDB.csproj
+++ b/Workshops/IntroductionToEventSourcing/Solved/06-GettingStateFromEvents.EventStoreDB/06-GettingStateFromEvents.EventStoreDB.csproj
@@ -8,7 +8,7 @@
-
+
all
diff --git a/Workshops/IntroductionToEventSourcing/Solved/07-BusinessLogic/07-BusinessLogic.csproj b/Workshops/IntroductionToEventSourcing/Solved/07-BusinessLogic/07-BusinessLogic.csproj
index c0197825e..0b18577fd 100644
--- a/Workshops/IntroductionToEventSourcing/Solved/07-BusinessLogic/07-BusinessLogic.csproj
+++ b/Workshops/IntroductionToEventSourcing/Solved/07-BusinessLogic/07-BusinessLogic.csproj
@@ -7,7 +7,7 @@
-
+
all
diff --git a/Workshops/IntroductionToEventSourcing/Solved/08-BusinessLogic.Marten/08-BusinessLogic.Marten.csproj b/Workshops/IntroductionToEventSourcing/Solved/08-BusinessLogic.Marten/08-BusinessLogic.Marten.csproj
index c6b5614ea..386e0ce7b 100644
--- a/Workshops/IntroductionToEventSourcing/Solved/08-BusinessLogic.Marten/08-BusinessLogic.Marten.csproj
+++ b/Workshops/IntroductionToEventSourcing/Solved/08-BusinessLogic.Marten/08-BusinessLogic.Marten.csproj
@@ -7,8 +7,8 @@
-
-
+
+
all
diff --git a/Workshops/IntroductionToEventSourcing/Solved/09-BusinessLogic.EventStoreDB/09-BusinessLogic.EventStoreDB.csproj b/Workshops/IntroductionToEventSourcing/Solved/09-BusinessLogic.EventStoreDB/09-BusinessLogic.EventStoreDB.csproj
index bf184f492..6767f8f53 100644
--- a/Workshops/IntroductionToEventSourcing/Solved/09-BusinessLogic.EventStoreDB/09-BusinessLogic.EventStoreDB.csproj
+++ b/Workshops/IntroductionToEventSourcing/Solved/09-BusinessLogic.EventStoreDB/09-BusinessLogic.EventStoreDB.csproj
@@ -8,7 +8,7 @@
-
+
all
diff --git a/Workshops/IntroductionToEventSourcing/Solved/10-OptimisticConcurrency.Marten/10-OptimisticConcurrency.Marten.csproj b/Workshops/IntroductionToEventSourcing/Solved/10-OptimisticConcurrency.Marten/10-OptimisticConcurrency.Marten.csproj
index d2d4d78a0..018cc8077 100644
--- a/Workshops/IntroductionToEventSourcing/Solved/10-OptimisticConcurrency.Marten/10-OptimisticConcurrency.Marten.csproj
+++ b/Workshops/IntroductionToEventSourcing/Solved/10-OptimisticConcurrency.Marten/10-OptimisticConcurrency.Marten.csproj
@@ -7,8 +7,8 @@
-
-
+
+
all
diff --git a/Workshops/IntroductionToEventSourcing/Solved/11-OptimisticConcurrency.EventStoreDB/11-OptimisticConcurrency.EventStoreDB.csproj b/Workshops/IntroductionToEventSourcing/Solved/11-OptimisticConcurrency.EventStoreDB/11-OptimisticConcurrency.EventStoreDB.csproj
index 4e3be5488..1e4facd37 100644
--- a/Workshops/IntroductionToEventSourcing/Solved/11-OptimisticConcurrency.EventStoreDB/11-OptimisticConcurrency.EventStoreDB.csproj
+++ b/Workshops/IntroductionToEventSourcing/Solved/11-OptimisticConcurrency.EventStoreDB/11-OptimisticConcurrency.EventStoreDB.csproj
@@ -8,7 +8,7 @@
-
+
all
diff --git a/Workshops/IntroductionToEventSourcing/Solved/12-Projections.SingleStream/12-Projections.SingleStream.csproj b/Workshops/IntroductionToEventSourcing/Solved/12-Projections.SingleStream/12-Projections.SingleStream.csproj
index a57497c00..fe2593f39 100644
--- a/Workshops/IntroductionToEventSourcing/Solved/12-Projections.SingleStream/12-Projections.SingleStream.csproj
+++ b/Workshops/IntroductionToEventSourcing/Solved/12-Projections.SingleStream/12-Projections.SingleStream.csproj
@@ -7,8 +7,8 @@
-
-
+
+
all
diff --git a/Workshops/IntroductionToEventSourcing/Solved/13-Projections.SingleStream.Idempotency/13-Projections.SingleStream.Idempotency.csproj b/Workshops/IntroductionToEventSourcing/Solved/13-Projections.SingleStream.Idempotency/13-Projections.SingleStream.Idempotency.csproj
index a57497c00..fe2593f39 100644
--- a/Workshops/IntroductionToEventSourcing/Solved/13-Projections.SingleStream.Idempotency/13-Projections.SingleStream.Idempotency.csproj
+++ b/Workshops/IntroductionToEventSourcing/Solved/13-Projections.SingleStream.Idempotency/13-Projections.SingleStream.Idempotency.csproj
@@ -7,8 +7,8 @@
-
-
+
+
all
diff --git a/Workshops/IntroductionToEventSourcing/Solved/14-Projections.SingleStream.EventualConsistency/14-Projections.SingleStream.EventualConsistency.csproj b/Workshops/IntroductionToEventSourcing/Solved/14-Projections.SingleStream.EventualConsistency/14-Projections.SingleStream.EventualConsistency.csproj
index a57497c00..fe2593f39 100644
--- a/Workshops/IntroductionToEventSourcing/Solved/14-Projections.SingleStream.EventualConsistency/14-Projections.SingleStream.EventualConsistency.csproj
+++ b/Workshops/IntroductionToEventSourcing/Solved/14-Projections.SingleStream.EventualConsistency/14-Projections.SingleStream.EventualConsistency.csproj
@@ -7,8 +7,8 @@
-
-
+
+
all