From 4cd2d3244b47ae17f9d0904e5612338904317b39 Mon Sep 17 00:00:00 2001 From: Steve Date: Tue, 27 Jun 2023 13:56:29 -0300 Subject: [PATCH] Making C# reducer args classes partial --- crates/cli/src/subcommands/generate/csharp.rs | 2 +- crates/cli/tests/snapshots/codegen__codegen_output.snap | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/crates/cli/src/subcommands/generate/csharp.rs b/crates/cli/src/subcommands/generate/csharp.rs index 52cba3151f..0cb919c97d 100644 --- a/crates/cli/src/subcommands/generate/csharp.rs +++ b/crates/cli/src/subcommands/generate/csharp.rs @@ -1371,7 +1371,7 @@ pub fn autogen_csharp_reducer(ctx: &GenCtx, reducer: &ReducerDef, namespace: &st writeln!(output).unwrap(); //Args struct - writeln!(output, "public class {func_name_pascal_case}ArgsStruct").unwrap(); + writeln!(output, "public partial class {func_name_pascal_case}ArgsStruct").unwrap(); writeln!(output, "{{").unwrap(); { indent_scope!(output); diff --git a/crates/cli/tests/snapshots/codegen__codegen_output.snap b/crates/cli/tests/snapshots/codegen__codegen_output.snap index b3993b96ef..e604699535 100644 --- a/crates/cli/tests/snapshots/codegen__codegen_output.snap +++ b/crates/cli/tests/snapshots/codegen__codegen_output.snap @@ -62,7 +62,7 @@ namespace SpacetimeDB } } - public class AddPlayerArgsStruct + public partial class AddPlayerArgsStruct { public string Name; } @@ -286,7 +286,7 @@ namespace SpacetimeDB } } - public class RepeatingTestArgsStruct + public partial class RepeatingTestArgsStruct { public ulong PrevTime; } @@ -738,7 +738,7 @@ namespace SpacetimeDB } } - public class TestArgsStruct + public partial class TestArgsStruct { public SpacetimeDB.TestA Arg; public SpacetimeDB.TestB Arg2; @@ -803,7 +803,7 @@ namespace SpacetimeDB } } - public class UpdateArgsStruct + public partial class UpdateArgsStruct { } }