From 56654763ac41637b5f4122fc6ee87402bd1f5436 Mon Sep 17 00:00:00 2001 From: mtmk Date: Tue, 12 Nov 2024 16:10:57 +0000 Subject: [PATCH] Add isAotCompatible build flag (#658) --- src/NATS.Client.Core/NATS.Client.Core.csproj | 6 +++++- .../NATS.Client.Hosting.csproj | 4 ++++ .../NATS.Client.JetStream.csproj | 4 ++++ .../NATS.Client.KeyValueStore.csproj | 4 ++++ .../NATS.Client.ObjectStore.csproj | 4 ++++ .../NATS.Client.Services.csproj | 4 ++++ .../NATS.Client.CheckNativeAot.csproj | 19 ++++++------------- 7 files changed, 31 insertions(+), 14 deletions(-) diff --git a/src/NATS.Client.Core/NATS.Client.Core.csproj b/src/NATS.Client.Core/NATS.Client.Core.csproj index fc263d2eb..3d221b228 100644 --- a/src/NATS.Client.Core/NATS.Client.Core.csproj +++ b/src/NATS.Client.Core/NATS.Client.Core.csproj @@ -22,7 +22,11 @@ - true + true + + + + true diff --git a/src/NATS.Client.Hosting/NATS.Client.Hosting.csproj b/src/NATS.Client.Hosting/NATS.Client.Hosting.csproj index abe33b4fa..5ba58f5c0 100644 --- a/src/NATS.Client.Hosting/NATS.Client.Hosting.csproj +++ b/src/NATS.Client.Hosting/NATS.Client.Hosting.csproj @@ -16,6 +16,10 @@ true + + true + + diff --git a/src/NATS.Client.JetStream/NATS.Client.JetStream.csproj b/src/NATS.Client.JetStream/NATS.Client.JetStream.csproj index d9383e5f0..cd04a66fa 100644 --- a/src/NATS.Client.JetStream/NATS.Client.JetStream.csproj +++ b/src/NATS.Client.JetStream/NATS.Client.JetStream.csproj @@ -16,6 +16,10 @@ true + + true + + $(NoWarn);CS8774 diff --git a/src/NATS.Client.KeyValueStore/NATS.Client.KeyValueStore.csproj b/src/NATS.Client.KeyValueStore/NATS.Client.KeyValueStore.csproj index 02d4a0f28..0b7509666 100644 --- a/src/NATS.Client.KeyValueStore/NATS.Client.KeyValueStore.csproj +++ b/src/NATS.Client.KeyValueStore/NATS.Client.KeyValueStore.csproj @@ -16,6 +16,10 @@ true + + true + + diff --git a/src/NATS.Client.ObjectStore/NATS.Client.ObjectStore.csproj b/src/NATS.Client.ObjectStore/NATS.Client.ObjectStore.csproj index 10ace349d..44b37d43f 100644 --- a/src/NATS.Client.ObjectStore/NATS.Client.ObjectStore.csproj +++ b/src/NATS.Client.ObjectStore/NATS.Client.ObjectStore.csproj @@ -16,6 +16,10 @@ true + + true + + $(NoWarn);CS8604 diff --git a/src/NATS.Client.Services/NATS.Client.Services.csproj b/src/NATS.Client.Services/NATS.Client.Services.csproj index f8a5baac7..7387f35df 100644 --- a/src/NATS.Client.Services/NATS.Client.Services.csproj +++ b/src/NATS.Client.Services/NATS.Client.Services.csproj @@ -16,6 +16,10 @@ true + + true + + diff --git a/tests/NATS.Client.CheckNativeAot/NATS.Client.CheckNativeAot.csproj b/tests/NATS.Client.CheckNativeAot/NATS.Client.CheckNativeAot.csproj index f0b691f98..06039b63b 100644 --- a/tests/NATS.Client.CheckNativeAot/NATS.Client.CheckNativeAot.csproj +++ b/tests/NATS.Client.CheckNativeAot/NATS.Client.CheckNativeAot.csproj @@ -23,19 +23,12 @@ - - - - - - - - - - - - - + + + + + +