diff --git a/CodeGenerator/CodeGenerator.csproj b/CodeGenerator/CodeGenerator.csproj
index 354d4b95..deed430d 100644
--- a/CodeGenerator/CodeGenerator.csproj
+++ b/CodeGenerator/CodeGenerator.csproj
@@ -7,8 +7,8 @@
-
-
+
+
diff --git a/Directory.Build.props b/Directory.Build.props
new file mode 100644
index 00000000..09608ab2
--- /dev/null
+++ b/Directory.Build.props
@@ -0,0 +1,6 @@
+
+
+
+ $(NoWarn);CS9057
+
+
diff --git a/Extensions/Extensions.csproj b/Extensions/Extensions.csproj
index c09b9c37..c64ad492 100644
--- a/Extensions/Extensions.csproj
+++ b/Extensions/Extensions.csproj
@@ -8,8 +8,8 @@
-
-
+
+
diff --git a/GeneratedProtobuf/GeneratedProtobuf.csproj b/GeneratedProtobuf/GeneratedProtobuf.csproj
index 73ac6eac..0d6ac66d 100644
--- a/GeneratedProtobuf/GeneratedProtobuf.csproj
+++ b/GeneratedProtobuf/GeneratedProtobuf.csproj
@@ -7,8 +7,8 @@
-
-
+
+
diff --git a/PluginOptions/PluginOptions.csproj b/PluginOptions/PluginOptions.csproj
index d7bd9779..15a5f1a5 100644
--- a/PluginOptions/PluginOptions.csproj
+++ b/PluginOptions/PluginOptions.csproj
@@ -7,8 +7,8 @@
-
-
+
+
diff --git a/SqlcGenCsharp/SqlcGenCsharp.csproj b/SqlcGenCsharp/SqlcGenCsharp.csproj
index 1c4a022b..e54d3871 100644
--- a/SqlcGenCsharp/SqlcGenCsharp.csproj
+++ b/SqlcGenCsharp/SqlcGenCsharp.csproj
@@ -12,8 +12,8 @@
-
-
+
+
diff --git a/end2end/EndToEndScaffold/EndToEndScaffold.csproj b/end2end/EndToEndScaffold/EndToEndScaffold.csproj
index c01ee097..5fef96a5 100644
--- a/end2end/EndToEndScaffold/EndToEndScaffold.csproj
+++ b/end2end/EndToEndScaffold/EndToEndScaffold.csproj
@@ -6,8 +6,7 @@
-
-
+
diff --git a/unit-tests/CodegenTests/CodegenTests.csproj b/unit-tests/CodegenTests/CodegenTests.csproj
index 3c017aa0..866c4473 100644
--- a/unit-tests/CodegenTests/CodegenTests.csproj
+++ b/unit-tests/CodegenTests/CodegenTests.csproj
@@ -39,13 +39,13 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/unit-tests/CodegenTests/ExampleTests.cs b/unit-tests/CodegenTests/ExampleTests.cs
index 71ad2e6f..7e73cd56 100644
--- a/unit-tests/CodegenTests/ExampleTests.cs
+++ b/unit-tests/CodegenTests/ExampleTests.cs
@@ -6,26 +6,26 @@ namespace CodegenTests;
public class ExampleTests
{
[Test]
- public static void TestNpgsqlExample() => AssertRequestSuccess("NpgsqlExampleRequest.message");
+ public static async Task TestNpgsqlExample() => await AssertRequestSuccess("NpgsqlExampleRequest.message");
[Test]
- public static void TestNpgsqlDapperExample() => AssertRequestSuccess("NpgsqlDapperExampleRequest.message");
+ public static async Task TestNpgsqlDapperExample() => await AssertRequestSuccess("NpgsqlDapperExampleRequest.message");
[Test]
- public static void TestMySqlConnectorExample() => AssertRequestSuccess("MySqlConnectorExampleRequest.message");
+ public static async Task TestMySqlConnectorExample() => await AssertRequestSuccess("MySqlConnectorExampleRequest.message");
[Test]
- public static void TestMySqlConnectorDapperExample() => AssertRequestSuccess("MySqlConnectorDapperExampleRequest.message");
+ public static async Task TestMySqlConnectorDapperExample() => await AssertRequestSuccess("MySqlConnectorDapperExampleRequest.message");
[Test]
- public static void TestSqliteExample() => AssertRequestSuccess("SqliteExampleRequest.message");
+ public static async Task TestSqliteExample() => await AssertRequestSuccess("SqliteExampleRequest.message");
[Test]
- public static void TestSqliteDapperExample() => AssertRequestSuccess("SqliteDapperExampleRequest.message");
+ public static async Task TestSqliteDapperExample() => await AssertRequestSuccess("SqliteDapperExampleRequest.message");
- private static void AssertRequestSuccess(string requestFile)
+ private static async Task AssertRequestSuccess(string requestFile)
{
- Assert.DoesNotThrowAsync(async () =>
+ await Assert.DoesNotThrowAsync(async () =>
{
var request = Plugin.GenerateRequest.Parser.ParseFrom(File.ReadAllBytes(requestFile));
var codeGenerator = new CodeGenerator();
diff --git a/unit-tests/RepositoryTests/RepositoryTests.csproj b/unit-tests/RepositoryTests/RepositoryTests.csproj
index 2e72f096..5c8b98cd 100644
--- a/unit-tests/RepositoryTests/RepositoryTests.csproj
+++ b/unit-tests/RepositoryTests/RepositoryTests.csproj
@@ -18,13 +18,13 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+