From 0802e30b087dd375e21fa55be1294eb93a7201c0 Mon Sep 17 00:00:00 2001 From: Mayuki Sawatari Date: Tue, 7 Jan 2025 14:30:04 +0900 Subject: [PATCH 1/6] Expose MagicOnionClientGenerationAttribute from MagicOnion.Client --- ...MagicOnionClientSourceGenerator.Emitter.cs | 56 ------------------- .../MagicOnionClientSourceGenerator.cs | 2 - .../MagicOnionClientGenerationAttribute.cs | 51 +++++++++++++++++ src/MagicOnion.Client/PublicAPI.Shipped.txt | 1 + 4 files changed, 52 insertions(+), 58 deletions(-) create mode 100644 src/MagicOnion.Client/MagicOnionClientGenerationAttribute.cs diff --git a/src/MagicOnion.Client.SourceGenerator/MagicOnionClientSourceGenerator.Emitter.cs b/src/MagicOnion.Client.SourceGenerator/MagicOnionClientSourceGenerator.Emitter.cs index a4ecb68af..9cf4994b6 100644 --- a/src/MagicOnion.Client.SourceGenerator/MagicOnionClientSourceGenerator.Emitter.cs +++ b/src/MagicOnion.Client.SourceGenerator/MagicOnionClientSourceGenerator.Emitter.cs @@ -9,68 +9,12 @@ namespace MagicOnion.Client.SourceGenerator; public partial class MagicOnionClientSourceGenerator { - public const string SourceGeneratorAttributesHintName = "MagicOnionClientSourceGeneratorAttributes.g.cs"; public const string MagicOnionClientGenerationAttributeShortName = "MagicOnionClientGeneration"; public const string MagicOnionClientGenerationAttributeName = $"{MagicOnionClientGenerationAttributeShortName}Attribute"; public const string MagicOnionClientGenerationAttributeFullName = $"MagicOnion.Client.{MagicOnionClientGenerationAttributeName}"; static class Emitter { - public static void AddAttributeSources(Action addSource) - { - addSource(SourceGeneratorAttributesHintName, $$""" - // - namespace MagicOnion.Client - { - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class {{MagicOnionClientGenerationAttributeName}} : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.{{MagicOnionClientGenerationAttributeName}}.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.{{MagicOnionClientGenerationAttributeName}}.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public {{MagicOnionClientGenerationAttributeName}}(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } - } - """); - } - public static void Emit(GenerationContext context, ImmutableArray interfaceSymbols, ReferenceSymbols referenceSymbols) { var (serviceCollection, diagnostics) = MethodCollector.Collect(interfaceSymbols, referenceSymbols, context.SourceProductionContext.CancellationToken); diff --git a/src/MagicOnion.Client.SourceGenerator/MagicOnionClientSourceGenerator.cs b/src/MagicOnion.Client.SourceGenerator/MagicOnionClientSourceGenerator.cs index d6a90418f..5b5975de4 100644 --- a/src/MagicOnion.Client.SourceGenerator/MagicOnionClientSourceGenerator.cs +++ b/src/MagicOnion.Client.SourceGenerator/MagicOnionClientSourceGenerator.cs @@ -17,8 +17,6 @@ public void Initialize(IncrementalGeneratorInitializationContext context) predicate: static (node, cancellationToken) => node is ClassDeclarationSyntax, transform: static (ctx, cancellationToken) => ((ClassDeclarationSyntax)ctx.TargetNode, ctx.Attributes, ctx.SemanticModel)); - context.RegisterPostInitializationOutput(static context => Emitter.AddAttributeSources(context.AddSource)); - context.RegisterSourceOutput(generationAttr.Combine(referenceSymbols), static (sourceProductionContext, value) => { var ((initializerClassDecl, attrs, semanticModel), referenceSymbols) = value; diff --git a/src/MagicOnion.Client/MagicOnionClientGenerationAttribute.cs b/src/MagicOnion.Client/MagicOnionClientGenerationAttribute.cs new file mode 100644 index 000000000..d8e75a225 --- /dev/null +++ b/src/MagicOnion.Client/MagicOnionClientGenerationAttribute.cs @@ -0,0 +1,51 @@ +using System; +using System.Collections.Generic; +using System.Text; + +namespace MagicOnion.Client +{ + /// + /// Marker attribute for generating clients of MagicOnion. + /// The source generator collects the classes specified by this attribute and uses them to generate source. + /// + [AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] + public class MagicOnionClientGenerationAttribute : Attribute + { + /// + /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) + /// + public bool DisableAutoRegistration { get; set; } + + /// + /// Gets or set the serializer used for message serialization. The default value is . + /// + public GenerateSerializerType Serializer { get; set; } = GenerateSerializerType.MessagePack; + + /// + /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. + /// + public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; + + /// + /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . + /// + public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; + + public string GenerateFileHintNamePrefix { get; set; } = string.Empty; + + public Type[] TypesContainedInTargetAssembly { get; } + + /// Types contained in the scan target assembly + public MagicOnionClientGenerationAttribute(params Type[] typesContainedInTargetAssembly) + { + TypesContainedInTargetAssembly = typesContainedInTargetAssembly; + } + + // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) + public enum GenerateSerializerType + { + MessagePack = 0, + MemoryPack = 1, + } + } +} diff --git a/src/MagicOnion.Client/PublicAPI.Shipped.txt b/src/MagicOnion.Client/PublicAPI.Shipped.txt index efe6bf213..640da831b 100644 --- a/src/MagicOnion.Client/PublicAPI.Shipped.txt +++ b/src/MagicOnion.Client/PublicAPI.Shipped.txt @@ -76,6 +76,7 @@ MagicOnion.Client.MagicOnionClientBase MagicOnion.Client.MagicOnionClientBase.MagicOnionClientBase(MagicOnion.Client.MagicOnionClientOptions! options) -> void MagicOnion.Client.MagicOnionClientFactoryDelegate MagicOnion.Client.MagicOnionClientFactoryProvider +MagicOnion.Client.MagicOnionClientGenerationAttribute MagicOnion.Client.MagicOnionClientOptions MagicOnion.Client.MagicOnionClientOptions.CallInvoker.get -> Grpc.Core.CallInvoker! MagicOnion.Client.MagicOnionClientOptions.CallOptions.get -> Grpc.Core.CallOptions From a53e6bae6924974db149afe7e821d67fa4706b96 Mon Sep 17 00:00:00 2001 From: Mayuki Sawatari Date: Tue, 7 Jan 2025 14:32:21 +0900 Subject: [PATCH 2/6] Update reference sources --- ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...MagicOnionInitializer_EnumFormatters.g.cs} | 0 ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...002_TempProject_MagicOnionInitializer.g.cs | 0 ... => 0003_TempProject_MyServiceClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...MagicOnionInitializer_EnumFormatters.g.cs} | 0 ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...002_TempProject_MagicOnionInitializer.g.cs | 0 ... => 0003_TempProject_MyServiceClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...MagicOnionInitializer_EnumFormatters.g.cs} | 0 ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...002_TempProject_MagicOnionInitializer.g.cs | 0 ... => 0003_TempProject_MyServiceClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...MagicOnionInitializer_EnumFormatters.g.cs} | 0 ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...002_TempProject_MagicOnionInitializer.g.cs | 0 ... => 0003_TempProject_MyServiceClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...MagicOnionInitializer_EnumFormatters.g.cs} | 0 ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...002_TempProject_MagicOnionInitializer.g.cs | 0 ... => 0003_TempProject_MyServiceClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ...g.cs => 0002_TempProject_MyHubClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ...g.cs => 0002_TempProject_MyHubClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ...g.cs => 0002_TempProject_MyHubClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...MagicOnionInitializer_EnumFormatters.g.cs} | 0 ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...002_TempProject_MagicOnionInitializer.g.cs | 0 ...g.cs => 0003_TempProject_MyHubClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ...g.cs => 0002_TempProject_MyHubClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ...g.cs => 0002_TempProject_MyHubClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ...g.cs => 0002_TempProject_MyHubClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ...g.cs => 0002_TempProject_MyHubClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ...g.cs => 0002_TempProject_MyHubClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...MagicOnionInitializer_EnumFormatters.g.cs} | 0 ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...002_TempProject_MagicOnionInitializer.g.cs | 0 ...g.cs => 0003_TempProject_MyHubClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ...g.cs => 0002_TempProject_MyHubClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ...g.cs => 0002_TempProject_MyHubClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ...g.cs => 0002_TempProject_MyHubClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ...g.cs => 0002_TempProject_MyHubClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ...g.cs => 0002_TempProject_MyHubClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ...g.cs => 0002_TempProject_MyHubClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ...g.cs => 0002_TempProject_MyHubClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ...g.cs => 0002_TempProject_MyHubClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...MagicOnionInitializer_EnumFormatters.g.cs} | 0 ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...002_TempProject_MagicOnionInitializer.g.cs | 0 ...g.cs => 0003_TempProject_MyHubClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ...g.cs => 0002_TempProject_MyHubClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ...g.cs => 0002_TempProject_MyHubClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ...g.cs => 0002_TempProject_MyHubClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...MagicOnionInitializer_EnumFormatters.g.cs} | 0 ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...002_TempProject_MagicOnionInitializer.g.cs | 0 ...g.cs => 0003_TempProject_MyHubClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ...g.cs => 0002_TempProject_MyHubClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ...g.cs => 0002_TempProject_MyHubClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ...g.cs => 0002_TempProject_MyHubClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ...g.cs => 0002_TempProject_MyHubClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ...g.cs => 0002_TempProject_MyHubClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...MagicOnionInitializer_EnumFormatters.g.cs} | 0 ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...002_TempProject_MagicOnionInitializer.g.cs | 0 ...g.cs => 0003_TempProject_MyHubClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ... => 0002_TempProject_MyServiceClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ... => 0002_TempProject_MyServiceClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ... => 0002_TempProject_MyServiceClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ... => 0002_TempProject_MyServiceClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ... => 0002_TempProject_MyServiceClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ... => 0002_TempProject_MyServiceClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ... => 0002_TempProject_MyServiceClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ... => 0002_TempProject_MyServiceClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...MagicOnionInitializer_EnumFormatters.g.cs} | 0 ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...002_TempProject_MagicOnionInitializer.g.cs | 0 ... => 0003_TempProject_MyServiceClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ... => 0002_TempProject_MyServiceClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ... => 0002_TempProject_MyServiceClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ... => 0002_TempProject_MyServiceClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...MagicOnionInitializer_EnumFormatters.g.cs} | 0 ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...002_TempProject_MagicOnionInitializer.g.cs | 0 ... => 0003_TempProject_MyServiceClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ... => 0002_TempProject_MyServiceClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ... => 0002_TempProject_MyServiceClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ... => 0002_TempProject_MyServiceClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ... => 0002_TempProject_MyServiceClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ... => 0002_TempProject_MyServiceClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...MagicOnionInitializer_EnumFormatters.g.cs} | 0 ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...002_TempProject_MagicOnionInitializer.g.cs | 0 ... => 0003_TempProject_MyServiceClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ..._MyApplication1_GreeterServiceClient.g.cs} | 0 ...on1_MagicOnionInitializer_MemoryPack.g.cs} | 0 ...MyApplication1_MagicOnionInitializer.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ..._MyApplication1_GreeterServiceClient.g.cs} | 0 ...n1_MagicOnionInitializer_MessagePack.g.cs} | 0 ...MyApplication1_MagicOnionInitializer.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ..._MyApplication1_GreeterServiceClient.g.cs} | 0 ...n1_MagicOnionInitializer_MessagePack.g.cs} | 0 ...MyApplication1_MagicOnionInitializer.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ... => 0002_TempProject_MyServiceClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ... => 0002_TempProject_MyServiceClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ... => 0002_TempProject_MyServiceClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ... => 0002_TempProject_MyServiceClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ... => 0002_TempProject_MyServiceClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ... => 0002_TempProject_MyServiceClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ...g.cs => 0002_TempProject_MyHubClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ...g.cs => 0002_TempProject_MyHubClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ...g.cs => 0002_TempProject_MyHubClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ...g.cs => 0002_TempProject_MyHubClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ...g.cs => 0002_TempProject_MyHubClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ...g.cs => 0002_TempProject_MyHubClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ...g.cs => 0002_TempProject_MyHubClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ...g.cs => 0002_TempProject_MyHubClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ...g.cs => 0002_TempProject_MyHubClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ...g.cs => 0002_TempProject_MyHubClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ...g.cs => 0002_TempProject_MyHubClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ...g.cs => 0002_TempProject_MyHubClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ...g.cs => 0002_TempProject_MyHubClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ...g.cs => 0002_TempProject_MyHubClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ...g.cs => 0002_TempProject_MyHubClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ...g.cs => 0002_TempProject_MyHubClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 .../0003_TempProject_MyHubClient.g.cs | 80 ---------------- ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ect_MagicOnionInitializer_MessagePack.g.cs | 75 --------------- ...002_TempProject_MagicOnionInitializer.g.cs | 91 ------------------- ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ...g.cs => 0002_TempProject_MyHubClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ...g.cs => 0002_TempProject_MyHubClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ...g.cs => 0002_TempProject_MyHubClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ...g.cs => 0002_TempProject_MyHubClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ...g.cs => 0002_TempProject_MyHubClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ...g.cs => 0002_TempProject_MyHubClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ...g.cs => 0002_TempProject_MyHubClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ...g.cs => 0002_TempProject_MyHubClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ..._MyApplication1_GreeterServiceClient.g.cs} | 0 ...n1_MagicOnionInitializer_MessagePack.g.cs} | 0 ...MyApplication1_MagicOnionInitializer.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...n1_Net_Remoting_GreeterServiceClient.g.cs} | 0 ...ng_MagicOnionInitializer_MessagePack.g.cs} | 0 ...1_Net_Remoting_MagicOnionInitializer.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...MagicOnionInitializer_EnumFormatters.g.cs} | 0 ...ce_MagicOnionInitializer_MessagePack.g.cs} | 0 ...02_MyNamespace_MagicOnionInitializer.g.cs} | 0 ... => 0003_MyNamespace_MyServiceClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ... => 0002_TempProject_MyServiceClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...ct_MagicOnionInitializer_MessagePack.g.cs} | 0 ...01_TempProject_MagicOnionInitializer.g.cs} | 0 ...g.cs => 0002_TempProject_MyHubClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ..._MyApplication1_GreeterServiceClient.g.cs} | 0 ...n1_MagicOnionInitializer_MessagePack.g.cs} | 0 ...MyApplication1_MagicOnionInitializer.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ..._MyApplication1_GreeterServiceClient.g.cs} | 0 ...n1_MagicOnionInitializer_MessagePack.g.cs} | 0 ...MyApplication1_MagicOnionInitializer.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ...0__MagicOnionInitializer_MessagePack.g.cs} | 0 ....g.cs => 0001__MagicOnionInitializer.g.cs} | 0 ..._MyApplication1_GreeterServiceClient.g.cs} | 0 ...cOnionClientSourceGeneratorAttributes.g.cs | 49 ---------- ..._MyApplication1_GreeterServiceClient.g.cs} | 0 ...on1_MagicOnionInitializer_MemoryPack.g.cs} | 0 ...MyApplication1_MagicOnionInitializer.g.cs} | 0 415 files changed, 5293 deletions(-) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Nested/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Nested/{0001_TempProject_MagicOnionInitializer_EnumFormatters.g.cs => 0000_TempProject_MagicOnionInitializer_EnumFormatters.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Nested/{0002_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0001_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/{GenerateGenericsTest/KnownFormatters => GenerateEnumFormatterTest/GenerateEnumFormatter_Nested}/0002_TempProject_MagicOnionInitializer.g.cs (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Nested/{0004_TempProject_MyServiceClient.g.cs => 0003_TempProject_MyServiceClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Parameter/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Parameter/{0001_TempProject_MagicOnionInitializer_EnumFormatters.g.cs => 0000_TempProject_MagicOnionInitializer_EnumFormatters.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Parameter/{0002_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0001_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/{GenerateGenericsTest/Parameters => GenerateEnumFormatterTest/GenerateEnumFormatter_Parameter}/0002_TempProject_MagicOnionInitializer.g.cs (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Parameter/{0004_TempProject_MyServiceClient.g.cs => 0003_TempProject_MyServiceClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Parameter_Nullable/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Parameter_Nullable/{0001_TempProject_MagicOnionInitializer_EnumFormatters.g.cs => 0000_TempProject_MagicOnionInitializer_EnumFormatters.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Parameter_Nullable/{0002_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0001_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/{GenerateGenericsTest/Parameters_ArrayFormatter_KnownType => GenerateEnumFormatterTest/GenerateEnumFormatter_Parameter_Nullable}/0002_TempProject_MagicOnionInitializer.g.cs (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Parameter_Nullable/{0004_TempProject_MyServiceClient.g.cs => 0003_TempProject_MyServiceClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Return/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Return/{0001_TempProject_MagicOnionInitializer_EnumFormatters.g.cs => 0000_TempProject_MagicOnionInitializer_EnumFormatters.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Return/{0002_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0001_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/{GenerateGenericsTest/Parameters_ArrayFormatter_UserType => GenerateEnumFormatterTest/GenerateEnumFormatter_Return}/0002_TempProject_MagicOnionInitializer.g.cs (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Return/{0004_TempProject_MyServiceClient.g.cs => 0003_TempProject_MyServiceClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Return_Nullable/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Return_Nullable/{0001_TempProject_MagicOnionInitializer_EnumFormatters.g.cs => 0000_TempProject_MagicOnionInitializer_EnumFormatters.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Return_Nullable/{0002_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0001_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/{GenerateGenericsTest/Parameters_ListFormatter_KnownType => GenerateEnumFormatterTest/GenerateEnumFormatter_Return_Nullable}/0002_TempProject_MagicOnionInitializer.g.cs (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Return_Nullable/{0004_TempProject_MyServiceClient.g.cs => 0003_TempProject_MyServiceClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver/{0002_TempProject_MagicOnionInitializer.g.cs => 0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver/{0003_TempProject_MyHubClient.g.cs => 0002_TempProject_MyHubClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ArrayFormatter_KnownType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ArrayFormatter_KnownType/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ArrayFormatter_KnownType/{0002_TempProject_MagicOnionInitializer.g.cs => 0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ArrayFormatter_KnownType/{0003_TempProject_MyHubClient.g.cs => 0002_TempProject_MyHubClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ArrayFormatter_UserType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ArrayFormatter_UserType/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ArrayFormatter_UserType/{0002_TempProject_MagicOnionInitializer.g.cs => 0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ArrayFormatter_UserType/{0003_TempProject_MyHubClient.g.cs => 0002_TempProject_MyHubClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Enum/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Enum/{0001_TempProject_MagicOnionInitializer_EnumFormatters.g.cs => 0000_TempProject_MagicOnionInitializer_EnumFormatters.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Enum/{0002_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0001_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/{HubReceiver_ListFormatter_KnownType => HubReceiver_Enum}/0002_TempProject_MagicOnionInitializer.g.cs (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Enum/{0004_TempProject_MyHubClient.g.cs => 0003_TempProject_MyHubClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ListFormatter_KnownType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ListFormatter_KnownType/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/{HubReceiver_Enum/0003_TempProject_MagicOnionInitializer.g.cs => HubReceiver_ListFormatter_KnownType/0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ListFormatter_KnownType/{0003_TempProject_MyHubClient.g.cs => 0002_TempProject_MyHubClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ListFormatter_UserType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ListFormatter_UserType/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ListFormatter_UserType/{0002_TempProject_MagicOnionInitializer.g.cs => 0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ListFormatter_UserType/{0003_TempProject_MyHubClient.g.cs => 0002_TempProject_MyHubClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_MultipleTypeArgs/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_MultipleTypeArgs/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_MultipleTypeArgs/{0002_TempProject_MagicOnionInitializer.g.cs => 0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_MultipleTypeArgs/{0003_TempProject_MyHubClient.g.cs => 0002_TempProject_MyHubClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Nested/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Nested/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Nested/{0002_TempProject_MagicOnionInitializer.g.cs => 0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Nested/{0003_TempProject_MyHubClient.g.cs => 0002_TempProject_MyHubClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Nested_Array/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Nested_Array/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Nested_Array/{0002_TempProject_MagicOnionInitializer.g.cs => 0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Nested_Array/{0003_TempProject_MyHubClient.g.cs => 0002_TempProject_MyHubClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Nested_Enum/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Nested_Enum/{0001_TempProject_MagicOnionInitializer_EnumFormatters.g.cs => 0000_TempProject_MagicOnionInitializer_EnumFormatters.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Nested_Enum/{0002_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0001_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/{Parameters => HubReceiver_Nested_Enum}/0002_TempProject_MagicOnionInitializer.g.cs (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Nested_Enum/{0004_TempProject_MyHubClient.g.cs => 0003_TempProject_MyHubClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/{HubReceiver_Nested_Enum/0003_TempProject_MagicOnionInitializer.g.cs => Parameters/0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters/{0003_TempProject_MyHubClient.g.cs => 0002_TempProject_MyHubClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ArrayFormatter_KnownType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ArrayFormatter_KnownType/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ArrayFormatter_KnownType/{0002_TempProject_MagicOnionInitializer.g.cs => 0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ArrayFormatter_KnownType/{0003_TempProject_MyHubClient.g.cs => 0002_TempProject_MyHubClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ArrayFormatter_UserType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ArrayFormatter_UserType/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ArrayFormatter_UserType/{0002_TempProject_MagicOnionInitializer.g.cs => 0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ArrayFormatter_UserType/{0003_TempProject_MyHubClient.g.cs => 0002_TempProject_MyHubClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ListFormatter_KnownType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ListFormatter_KnownType/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ListFormatter_KnownType/{0002_TempProject_MagicOnionInitializer.g.cs => 0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ListFormatter_KnownType/{0003_TempProject_MyHubClient.g.cs => 0002_TempProject_MyHubClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ListFormatter_UserType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ListFormatter_UserType/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ListFormatter_UserType/{0002_TempProject_MagicOnionInitializer.g.cs => 0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ListFormatter_UserType/{0003_TempProject_MyHubClient.g.cs => 0002_TempProject_MyHubClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_MultipleTypeArgs/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_MultipleTypeArgs/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_MultipleTypeArgs/{0002_TempProject_MagicOnionInitializer.g.cs => 0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_MultipleTypeArgs/{0003_TempProject_MyHubClient.g.cs => 0002_TempProject_MyHubClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_Nested/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_Nested/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_Nested/{0002_TempProject_MagicOnionInitializer.g.cs => 0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_Nested/{0003_TempProject_MyHubClient.g.cs => 0002_TempProject_MyHubClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_Nested_Array/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_Nested_Array/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_Nested_Array/{0002_TempProject_MagicOnionInitializer.g.cs => 0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_Nested_Array/{0003_TempProject_MyHubClient.g.cs => 0002_TempProject_MyHubClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_Nested_Enum/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_Nested_Enum/{0001_TempProject_MagicOnionInitializer_EnumFormatters.g.cs => 0000_TempProject_MagicOnionInitializer_EnumFormatters.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_Nested_Enum/{0002_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0001_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/{Return => Parameters_Nested_Enum}/0002_TempProject_MagicOnionInitializer.g.cs (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_Nested_Enum/{0004_TempProject_MyHubClient.g.cs => 0003_TempProject_MyHubClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/{Parameters_Nested_Enum/0003_TempProject_MagicOnionInitializer.g.cs => Return/0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return/{0003_TempProject_MyHubClient.g.cs => 0002_TempProject_MyHubClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ArrayFormatter_KnownType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ArrayFormatter_KnownType/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ArrayFormatter_KnownType/{0002_TempProject_MagicOnionInitializer.g.cs => 0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ArrayFormatter_KnownType/{0003_TempProject_MyHubClient.g.cs => 0002_TempProject_MyHubClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ArrayFormatter_UserType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ArrayFormatter_UserType/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ArrayFormatter_UserType/{0002_TempProject_MagicOnionInitializer.g.cs => 0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ArrayFormatter_UserType/{0003_TempProject_MyHubClient.g.cs => 0002_TempProject_MyHubClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Enum/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Enum/{0001_TempProject_MagicOnionInitializer_EnumFormatters.g.cs => 0000_TempProject_MagicOnionInitializer_EnumFormatters.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Enum/{0002_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0001_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/{Return_ListFormatter_KnownType => Return_Enum}/0002_TempProject_MagicOnionInitializer.g.cs (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Enum/{0004_TempProject_MyHubClient.g.cs => 0003_TempProject_MyHubClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ListFormatter_KnownType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ListFormatter_KnownType/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/{Return_Enum/0003_TempProject_MagicOnionInitializer.g.cs => Return_ListFormatter_KnownType/0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ListFormatter_KnownType/{0003_TempProject_MyHubClient.g.cs => 0002_TempProject_MyHubClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ListFormatter_UserType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ListFormatter_UserType/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ListFormatter_UserType/{0002_TempProject_MagicOnionInitializer.g.cs => 0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ListFormatter_UserType/{0003_TempProject_MyHubClient.g.cs => 0002_TempProject_MyHubClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_MultipleTypeArgs/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_MultipleTypeArgs/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_MultipleTypeArgs/{0002_TempProject_MagicOnionInitializer.g.cs => 0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_MultipleTypeArgs/{0003_TempProject_MyHubClient.g.cs => 0002_TempProject_MyHubClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Nested/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Nested/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Nested/{0002_TempProject_MagicOnionInitializer.g.cs => 0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Nested/{0003_TempProject_MyHubClient.g.cs => 0002_TempProject_MyHubClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Nested_Array/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Nested_Array/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Nested_Array/{0002_TempProject_MagicOnionInitializer.g.cs => 0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Nested_Array/{0003_TempProject_MyHubClient.g.cs => 0002_TempProject_MyHubClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Nested_Enum/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Nested_Enum/{0001_TempProject_MagicOnionInitializer_EnumFormatters.g.cs => 0000_TempProject_MagicOnionInitializer_EnumFormatters.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Nested_Enum/{0002_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0001_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/{GenerateStreamingHubTest/ClientResult_Parameter_Many => GenerateGenericsStreamingHubTest/Return_Nested_Enum}/0002_TempProject_MagicOnionInitializer.g.cs (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Nested_Enum/{0004_TempProject_MyHubClient.g.cs => 0003_TempProject_MyHubClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/KnownFormatters/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/KnownFormatters/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/{GenerateEnumFormatterTest/GenerateEnumFormatter_Nested/0003_TempProject_MagicOnionInitializer.g.cs => GenerateGenericsTest/KnownFormatters/0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/KnownFormatters/{0003_TempProject_MyServiceClient.g.cs => 0002_TempProject_MyServiceClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/{GenerateEnumFormatterTest/GenerateEnumFormatter_Parameter/0003_TempProject_MagicOnionInitializer.g.cs => GenerateGenericsTest/Parameters/0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters/{0003_TempProject_MyServiceClient.g.cs => 0002_TempProject_MyServiceClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ArrayFormatter_KnownType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ArrayFormatter_KnownType/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/{GenerateEnumFormatterTest/GenerateEnumFormatter_Parameter_Nullable/0003_TempProject_MagicOnionInitializer.g.cs => GenerateGenericsTest/Parameters_ArrayFormatter_KnownType/0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ArrayFormatter_KnownType/{0003_TempProject_MyServiceClient.g.cs => 0002_TempProject_MyServiceClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ArrayFormatter_UserType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ArrayFormatter_UserType/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/{GenerateEnumFormatterTest/GenerateEnumFormatter_Return/0003_TempProject_MagicOnionInitializer.g.cs => GenerateGenericsTest/Parameters_ArrayFormatter_UserType/0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ArrayFormatter_UserType/{0003_TempProject_MyServiceClient.g.cs => 0002_TempProject_MyServiceClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ListFormatter_KnownType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ListFormatter_KnownType/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/{GenerateEnumFormatterTest/GenerateEnumFormatter_Return_Nullable/0003_TempProject_MagicOnionInitializer.g.cs => GenerateGenericsTest/Parameters_ListFormatter_KnownType/0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ListFormatter_KnownType/{0003_TempProject_MyServiceClient.g.cs => 0002_TempProject_MyServiceClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ListFormatter_UserType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ListFormatter_UserType/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ListFormatter_UserType/{0002_TempProject_MagicOnionInitializer.g.cs => 0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ListFormatter_UserType/{0003_TempProject_MyServiceClient.g.cs => 0002_TempProject_MyServiceClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_Nested/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_Nested/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_Nested/{0002_TempProject_MagicOnionInitializer.g.cs => 0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_Nested/{0003_TempProject_MyServiceClient.g.cs => 0002_TempProject_MyServiceClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_Nested_Array/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_Nested_Array/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_Nested_Array/{0002_TempProject_MagicOnionInitializer.g.cs => 0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_Nested_Array/{0003_TempProject_MyServiceClient.g.cs => 0002_TempProject_MyServiceClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_Nested_Enum/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_Nested_Enum/{0001_TempProject_MagicOnionInitializer_EnumFormatters.g.cs => 0000_TempProject_MagicOnionInitializer_EnumFormatters.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_Nested_Enum/{0002_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0001_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/{Return => Parameters_Nested_Enum}/0002_TempProject_MagicOnionInitializer.g.cs (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_Nested_Enum/{0004_TempProject_MyServiceClient.g.cs => 0003_TempProject_MyServiceClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/{Parameters_Nested_Enum/0003_TempProject_MagicOnionInitializer.g.cs => Return/0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return/{0003_TempProject_MyServiceClient.g.cs => 0002_TempProject_MyServiceClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ArrayFormatter_KnownType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ArrayFormatter_KnownType/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ArrayFormatter_KnownType/{0002_TempProject_MagicOnionInitializer.g.cs => 0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ArrayFormatter_KnownType/{0003_TempProject_MyServiceClient.g.cs => 0002_TempProject_MyServiceClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ArrayFormatter_UserType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ArrayFormatter_UserType/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ArrayFormatter_UserType/{0002_TempProject_MagicOnionInitializer.g.cs => 0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ArrayFormatter_UserType/{0003_TempProject_MyServiceClient.g.cs => 0002_TempProject_MyServiceClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Enum/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Enum/{0001_TempProject_MagicOnionInitializer_EnumFormatters.g.cs => 0000_TempProject_MagicOnionInitializer_EnumFormatters.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Enum/{0002_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0001_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/{Return_ListFormatter_KnownType => Return_Enum}/0002_TempProject_MagicOnionInitializer.g.cs (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Enum/{0004_TempProject_MyServiceClient.g.cs => 0003_TempProject_MyServiceClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ListFormatter_KnownType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ListFormatter_KnownType/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/{Return_Enum/0003_TempProject_MagicOnionInitializer.g.cs => Return_ListFormatter_KnownType/0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ListFormatter_KnownType/{0003_TempProject_MyServiceClient.g.cs => 0002_TempProject_MyServiceClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ListFormatter_UserType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ListFormatter_UserType/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ListFormatter_UserType/{0002_TempProject_MagicOnionInitializer.g.cs => 0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ListFormatter_UserType/{0003_TempProject_MyServiceClient.g.cs => 0002_TempProject_MyServiceClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_MultipleTypeArgs/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_MultipleTypeArgs/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_MultipleTypeArgs/{0002_TempProject_MagicOnionInitializer.g.cs => 0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_MultipleTypeArgs/{0003_TempProject_MyServiceClient.g.cs => 0002_TempProject_MyServiceClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Nested/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Nested/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Nested/{0002_TempProject_MagicOnionInitializer.g.cs => 0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Nested/{0003_TempProject_MyServiceClient.g.cs => 0002_TempProject_MyServiceClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Nested_Array/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Nested_Array/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Nested_Array/{0002_TempProject_MagicOnionInitializer.g.cs => 0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Nested_Array/{0003_TempProject_MyServiceClient.g.cs => 0002_TempProject_MyServiceClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Nested_Enum/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Nested_Enum/{0001_TempProject_MagicOnionInitializer_EnumFormatters.g.cs => 0000_TempProject_MagicOnionInitializer_EnumFormatters.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Nested_Enum/{0002_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0001_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/{GenerateRawStreamingTest/StreamingResult => GenerateGenericsTest/Return_Nested_Enum}/0002_TempProject_MagicOnionInitializer.g.cs (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Nested_Enum/{0004_TempProject_MyServiceClient.g.cs => 0003_TempProject_MyServiceClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateMemoryPackTest/Generic/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateMemoryPackTest/Generic/{0001_MyApplication1_GreeterServiceClient.g.cs => 0000_MyApplication1_GreeterServiceClient.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateMemoryPackTest/Generic/{0002_MyApplication1_MagicOnionInitializer_MemoryPack.g.cs => 0001_MyApplication1_MagicOnionInitializer_MemoryPack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateMemoryPackTest/Generic/{0003_MyApplication1_MagicOnionInitializer.g.cs => 0002_MyApplication1_MagicOnionInitializer.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateNullableTest/NullableReferenceType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateNullableTest/NullableReferenceType/{0001_MyApplication1_GreeterServiceClient.g.cs => 0000_MyApplication1_GreeterServiceClient.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateNullableTest/NullableReferenceType/{0002_MyApplication1_MagicOnionInitializer_MessagePack.g.cs => 0001_MyApplication1_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateNullableTest/NullableReferenceType/{0003_MyApplication1_MagicOnionInitializer.g.cs => 0002_MyApplication1_MagicOnionInitializer.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateNullableTest/NullableValueType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateNullableTest/NullableValueType/{0001_MyApplication1_GreeterServiceClient.g.cs => 0000_MyApplication1_GreeterServiceClient.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateNullableTest/NullableValueType/{0002_MyApplication1_MagicOnionInitializer_MessagePack.g.cs => 0001_MyApplication1_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateNullableTest/NullableValueType/{0003_MyApplication1_MagicOnionInitializer.g.cs => 0002_MyApplication1_MagicOnionInitializer.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateRawStreamingTest/StreamingResult/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateRawStreamingTest/StreamingResult/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/{GenerateGenericsTest/Return_Nested_Enum/0003_TempProject_MagicOnionInitializer.g.cs => GenerateRawStreamingTest/StreamingResult/0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateRawStreamingTest/StreamingResult/{0003_TempProject_MyServiceClient.g.cs => 0002_TempProject_MyServiceClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Invalid_Return_NonGenerics/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Invalid_Return_NonGenerics/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Invalid_Return_NonGenerics/{0002_TempProject_MagicOnionInitializer.g.cs => 0001_TempProject_MagicOnionInitializer.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Invalid_Return_NonSupportedUnaryResultOfT/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Invalid_Return_NonSupportedUnaryResultOfT/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Invalid_Return_NonSupportedUnaryResultOfT/{0002_TempProject_MagicOnionInitializer.g.cs => 0001_TempProject_MagicOnionInitializer.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Invalid_Return_RawStreaming_NonTask/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Invalid_Return_RawStreaming_NonTask/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Invalid_Return_RawStreaming_NonTask/{0002_TempProject_MagicOnionInitializer.g.cs => 0001_TempProject_MagicOnionInitializer.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Invalid_Return_TaskOfUnaryResultOfT/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Invalid_Return_TaskOfUnaryResultOfT/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Invalid_Return_TaskOfUnaryResultOfT/{0002_TempProject_MagicOnionInitializer.g.cs => 0001_TempProject_MagicOnionInitializer.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_StreamingResult/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_StreamingResult/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_StreamingResult/{0002_TempProject_MagicOnionInitializer.g.cs => 0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_StreamingResult/{0003_TempProject_MyServiceClient.g.cs => 0002_TempProject_MyServiceClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultNonGeneric/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultNonGeneric/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultNonGeneric/{0002_TempProject_MagicOnionInitializer.g.cs => 0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultNonGeneric/{0003_TempProject_MyServiceClient.g.cs => 0002_TempProject_MyServiceClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultOfRefType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultOfRefType/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultOfRefType/{0002_TempProject_MagicOnionInitializer.g.cs => 0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultOfRefType/{0003_TempProject_MyServiceClient.g.cs => 0002_TempProject_MyServiceClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultOfT/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultOfT/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultOfT/{0002_TempProject_MagicOnionInitializer.g.cs => 0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultOfT/{0003_TempProject_MyServiceClient.g.cs => 0002_TempProject_MyServiceClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultOfValueType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultOfValueType/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultOfValueType/{0002_TempProject_MagicOnionInitializer.g.cs => 0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultOfValueType/{0003_TempProject_MyServiceClient.g.cs => 0002_TempProject_MyServiceClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubDiagnosticHandlerTest/Generate/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubDiagnosticHandlerTest/Generate/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubDiagnosticHandlerTest/Generate/{0002_TempProject_MagicOnionInitializer.g.cs => 0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubDiagnosticHandlerTest/Generate/{0003_TempProject_MyHubClient.g.cs => 0002_TempProject_MyHubClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Many/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Many/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/{GenerateGenericsStreamingHubTest/Return_Nested_Enum/0003_TempProject_MagicOnionInitializer.g.cs => GenerateStreamingHubTest/ClientResult_Parameter_Many/0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Many/{0003_TempProject_MyHubClient.g.cs => 0002_TempProject_MyHubClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Many_NoReturnValue/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Many_NoReturnValue/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Many_NoReturnValue/{0002_TempProject_MagicOnionInitializer.g.cs => 0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Many_NoReturnValue/{0003_TempProject_MyHubClient.g.cs => 0002_TempProject_MyHubClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Many_With_Cancellation/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Many_With_Cancellation/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Many_With_Cancellation/{0002_TempProject_MagicOnionInitializer.g.cs => 0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Many_With_Cancellation/{0003_TempProject_MyHubClient.g.cs => 0002_TempProject_MyHubClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_One/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_One/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_One/{0002_TempProject_MagicOnionInitializer.g.cs => 0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_One/{0003_TempProject_MyHubClient.g.cs => 0002_TempProject_MyHubClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_One_NoReturnValue/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_One_NoReturnValue/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_One_NoReturnValue/{0002_TempProject_MagicOnionInitializer.g.cs => 0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_One_NoReturnValue/{0003_TempProject_MyHubClient.g.cs => 0002_TempProject_MyHubClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_One_With_Cancellation/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_One_With_Cancellation/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_One_With_Cancellation/{0002_TempProject_MagicOnionInitializer.g.cs => 0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_One_With_Cancellation/{0003_TempProject_MyHubClient.g.cs => 0002_TempProject_MyHubClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Zero/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Zero/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Zero/{0002_TempProject_MagicOnionInitializer.g.cs => 0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Zero/{0003_TempProject_MyHubClient.g.cs => 0002_TempProject_MyHubClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Zero_NoReturnValue/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Zero_NoReturnValue/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Zero_NoReturnValue/{0002_TempProject_MagicOnionInitializer.g.cs => 0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Zero_NoReturnValue/{0003_TempProject_MyHubClient.g.cs => 0002_TempProject_MyHubClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Zero_With_Cancellation/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Zero_With_Cancellation/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Zero_With_Cancellation/{0002_TempProject_MagicOnionInitializer.g.cs => 0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Zero_With_Cancellation/{0003_TempProject_MyHubClient.g.cs => 0002_TempProject_MyHubClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Complex/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Complex/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Complex/{0002_TempProject_MagicOnionInitializer.g.cs => 0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Complex/{0003_TempProject_MyHubClient.g.cs => 0002_TempProject_MyHubClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/HubReceiver_Parameter_Many/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/HubReceiver_Parameter_Many/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/HubReceiver_Parameter_Many/{0002_TempProject_MagicOnionInitializer.g.cs => 0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/HubReceiver_Parameter_Many/{0003_TempProject_MyHubClient.g.cs => 0002_TempProject_MyHubClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/HubReceiver_Parameter_One/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/HubReceiver_Parameter_One/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/HubReceiver_Parameter_One/{0002_TempProject_MagicOnionInitializer.g.cs => 0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/HubReceiver_Parameter_One/{0003_TempProject_MyHubClient.g.cs => 0002_TempProject_MyHubClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/HubReceiver_Parameter_Zero/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/HubReceiver_Parameter_Zero/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/HubReceiver_Parameter_Zero/{0002_TempProject_MagicOnionInitializer.g.cs => 0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/HubReceiver_Parameter_Zero/{0003_TempProject_MyHubClient.g.cs => 0002_TempProject_MyHubClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/InterfaceInheritance/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/InterfaceInheritance/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/InterfaceInheritance/{0002_TempProject_MagicOnionInitializer.g.cs => 0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/InterfaceInheritance/{0003_TempProject_MyHubClient.g.cs => 0002_TempProject_MyHubClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/InterfaceInheritance_Receiver/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/InterfaceInheritance_Receiver/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/InterfaceInheritance_Receiver/{0002_TempProject_MagicOnionInitializer.g.cs => 0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/InterfaceInheritance_Receiver/{0003_TempProject_MyHubClient.g.cs => 0002_TempProject_MyHubClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Invalid_HubReceiver_ReturnsNotVoid/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Invalid_HubReceiver_ReturnsNotVoid/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Invalid_HubReceiver_ReturnsNotVoid/{0002_TempProject_MagicOnionInitializer.g.cs => 0001_TempProject_MagicOnionInitializer.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Invalid_HubReceiver_ReturnsNotVoid/0003_TempProject_MyHubClient.g.cs delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Invalid_Return_Void/0000_MagicOnionClientSourceGeneratorAttributes.g.cs delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Invalid_Return_Void/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Invalid_Return_Void/0002_TempProject_MagicOnionInitializer.g.cs delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Parameter_Many/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Parameter_Many/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Parameter_Many/{0002_TempProject_MagicOnionInitializer.g.cs => 0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Parameter_Many/{0003_TempProject_MyHubClient.g.cs => 0002_TempProject_MyHubClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Parameter_One/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Parameter_One/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Parameter_One/{0002_TempProject_MagicOnionInitializer.g.cs => 0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Parameter_One/{0003_TempProject_MyHubClient.g.cs => 0002_TempProject_MyHubClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Parameter_Zero/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Parameter_Zero/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Parameter_Zero/{0002_TempProject_MagicOnionInitializer.g.cs => 0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Parameter_Zero/{0003_TempProject_MyHubClient.g.cs => 0002_TempProject_MyHubClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_Task/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_Task/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_Task/{0002_TempProject_MagicOnionInitializer.g.cs => 0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_Task/{0003_TempProject_MyHubClient.g.cs => 0002_TempProject_MyHubClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_TaskOfT/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_TaskOfT/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_TaskOfT/{0002_TempProject_MagicOnionInitializer.g.cs => 0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_TaskOfT/{0003_TempProject_MyHubClient.g.cs => 0002_TempProject_MyHubClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_ValueTask/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_ValueTask/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_ValueTask/{0002_TempProject_MagicOnionInitializer.g.cs => 0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_ValueTask/{0003_TempProject_MyHubClient.g.cs => 0002_TempProject_MyHubClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_ValueTaskOfT/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_ValueTaskOfT/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_ValueTaskOfT/{0002_TempProject_MagicOnionInitializer.g.cs => 0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_ValueTaskOfT/{0003_TempProject_MyHubClient.g.cs => 0002_TempProject_MyHubClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_Void/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_Void/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_Void/{0002_TempProject_MagicOnionInitializer.g.cs => 0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_Void/{0003_TempProject_MyHubClient.g.cs => 0002_TempProject_MyHubClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/Generate/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/Generate/{0001_MyApplication1_GreeterServiceClient.g.cs => 0000_MyApplication1_GreeterServiceClient.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/Generate/{0002_MyApplication1_MagicOnionInitializer_MessagePack.g.cs => 0001_MyApplication1_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/Generate/{0003_MyApplication1_MagicOnionInitializer.g.cs => 0002_MyApplication1_MagicOnionInitializer.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/Generate_Namespace/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/Generate_Namespace/{0001_MyApplication1_Net_Remoting_GreeterServiceClient.g.cs => 0000_MyApplication1_Net_Remoting_GreeterServiceClient.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/Generate_Namespace/{0002_MyApplication1_Net_Remoting_MagicOnionInitializer_MessagePack.g.cs => 0001_MyApplication1_Net_Remoting_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/Generate_Namespace/{0003_MyApplication1_Net_Remoting_MagicOnionInitializer.g.cs => 0002_MyApplication1_Net_Remoting_MagicOnionInitializer.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/ImplicitUsings_PropertyGroup_Enable/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/ImplicitUsings_PropertyGroup_Enable/{0001_MyNamespace_MagicOnionInitializer_EnumFormatters.g.cs => 0000_MyNamespace_MagicOnionInitializer_EnumFormatters.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/ImplicitUsings_PropertyGroup_Enable/{0002_MyNamespace_MagicOnionInitializer_MessagePack.g.cs => 0001_MyNamespace_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/ImplicitUsings_PropertyGroup_Enable/{0003_MyNamespace_MagicOnionInitializer.g.cs => 0002_MyNamespace_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/ImplicitUsings_PropertyGroup_Enable/{0004_MyNamespace_MyServiceClient.g.cs => 0003_MyNamespace_MyServiceClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/NoGenerate/0000_MagicOnionClientSourceGeneratorAttributes.g.cs delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/NotPartial/0000_MagicOnionClientSourceGeneratorAttributes.g.cs delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateWithIfDirectiveTest/Skip_Generation_Service_Interface/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateWithIfDirectiveTest/Skip_Generation_Service_Interface/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateWithIfDirectiveTest/Skip_Generation_Service_Interface/{0002_TempProject_MagicOnionInitializer.g.cs => 0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateWithIfDirectiveTest/Skip_Generation_Service_Interface/{0003_TempProject_MyServiceClient.g.cs => 0002_TempProject_MyServiceClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateWithIfDirectiveTest/Skip_Generation_StreamingHub_Interface/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateWithIfDirectiveTest/Skip_Generation_StreamingHub_Interface/{0001_TempProject_MagicOnionInitializer_MessagePack.g.cs => 0000_TempProject_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateWithIfDirectiveTest/Skip_Generation_StreamingHub_Interface/{0002_TempProject_MagicOnionInitializer.g.cs => 0001_TempProject_MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateWithIfDirectiveTest/Skip_Generation_StreamingHub_Interface/{0003_TempProject_MyHubClient.g.cs => 0002_TempProject_MyHubClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/Default/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/Default/{0001_MyApplication1_GreeterServiceClient.g.cs => 0000_MyApplication1_GreeterServiceClient.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/Default/{0002_MyApplication1_MagicOnionInitializer_MessagePack.g.cs => 0001_MyApplication1_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/Default/{0003_MyApplication1_MagicOnionInitializer.g.cs => 0002_MyApplication1_MagicOnionInitializer.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/DisableAutoRegistration/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/DisableAutoRegistration/{0001_MyApplication1_GreeterServiceClient.g.cs => 0000_MyApplication1_GreeterServiceClient.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/DisableAutoRegistration/{0002_MyApplication1_MagicOnionInitializer_MessagePack.g.cs => 0001_MyApplication1_MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/DisableAutoRegistration/{0003_MyApplication1_MagicOnionInitializer.g.cs => 0002_MyApplication1_MagicOnionInitializer.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/MessagePackFormatterNamespace/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/MessagePackFormatterNamespace/{0001__MagicOnionInitializer_MessagePack.g.cs => 0000__MagicOnionInitializer_MessagePack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/MessagePackFormatterNamespace/{0002__MagicOnionInitializer.g.cs => 0001__MagicOnionInitializer.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/MessagePackFormatterNamespace/{0003_MyApplication1_GreeterServiceClient.g.cs => 0002_MyApplication1_GreeterServiceClient.g.cs} (100%) delete mode 100644 tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/Serializer_MemoryPack/0000_MagicOnionClientSourceGeneratorAttributes.g.cs rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/Serializer_MemoryPack/{0001_MyApplication1_GreeterServiceClient.g.cs => 0000_MyApplication1_GreeterServiceClient.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/Serializer_MemoryPack/{0002_MyApplication1_MagicOnionInitializer_MemoryPack.g.cs => 0001_MyApplication1_MagicOnionInitializer_MemoryPack.g.cs} (100%) rename tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/Serializer_MemoryPack/{0003_MyApplication1_MagicOnionInitializer.g.cs => 0002_MyApplication1_MagicOnionInitializer.g.cs} (100%) diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Nested/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Nested/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Nested/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Nested/0001_TempProject_MagicOnionInitializer_EnumFormatters.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Nested/0000_TempProject_MagicOnionInitializer_EnumFormatters.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Nested/0001_TempProject_MagicOnionInitializer_EnumFormatters.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Nested/0000_TempProject_MagicOnionInitializer_EnumFormatters.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Nested/0002_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Nested/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Nested/0002_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Nested/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/KnownFormatters/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Nested/0002_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/KnownFormatters/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Nested/0002_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Nested/0004_TempProject_MyServiceClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Nested/0003_TempProject_MyServiceClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Nested/0004_TempProject_MyServiceClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Nested/0003_TempProject_MyServiceClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Parameter/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Parameter/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Parameter/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Parameter/0001_TempProject_MagicOnionInitializer_EnumFormatters.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Parameter/0000_TempProject_MagicOnionInitializer_EnumFormatters.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Parameter/0001_TempProject_MagicOnionInitializer_EnumFormatters.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Parameter/0000_TempProject_MagicOnionInitializer_EnumFormatters.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Parameter/0002_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Parameter/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Parameter/0002_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Parameter/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Parameter/0002_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Parameter/0002_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Parameter/0004_TempProject_MyServiceClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Parameter/0003_TempProject_MyServiceClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Parameter/0004_TempProject_MyServiceClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Parameter/0003_TempProject_MyServiceClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Parameter_Nullable/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Parameter_Nullable/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Parameter_Nullable/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Parameter_Nullable/0001_TempProject_MagicOnionInitializer_EnumFormatters.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Parameter_Nullable/0000_TempProject_MagicOnionInitializer_EnumFormatters.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Parameter_Nullable/0001_TempProject_MagicOnionInitializer_EnumFormatters.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Parameter_Nullable/0000_TempProject_MagicOnionInitializer_EnumFormatters.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Parameter_Nullable/0002_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Parameter_Nullable/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Parameter_Nullable/0002_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Parameter_Nullable/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ArrayFormatter_KnownType/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Parameter_Nullable/0002_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ArrayFormatter_KnownType/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Parameter_Nullable/0002_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Parameter_Nullable/0004_TempProject_MyServiceClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Parameter_Nullable/0003_TempProject_MyServiceClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Parameter_Nullable/0004_TempProject_MyServiceClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Parameter_Nullable/0003_TempProject_MyServiceClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Return/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Return/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Return/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Return/0001_TempProject_MagicOnionInitializer_EnumFormatters.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Return/0000_TempProject_MagicOnionInitializer_EnumFormatters.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Return/0001_TempProject_MagicOnionInitializer_EnumFormatters.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Return/0000_TempProject_MagicOnionInitializer_EnumFormatters.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Return/0002_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Return/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Return/0002_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Return/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ArrayFormatter_UserType/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Return/0002_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ArrayFormatter_UserType/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Return/0002_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Return/0004_TempProject_MyServiceClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Return/0003_TempProject_MyServiceClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Return/0004_TempProject_MyServiceClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Return/0003_TempProject_MyServiceClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Return_Nullable/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Return_Nullable/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Return_Nullable/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Return_Nullable/0001_TempProject_MagicOnionInitializer_EnumFormatters.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Return_Nullable/0000_TempProject_MagicOnionInitializer_EnumFormatters.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Return_Nullable/0001_TempProject_MagicOnionInitializer_EnumFormatters.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Return_Nullable/0000_TempProject_MagicOnionInitializer_EnumFormatters.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Return_Nullable/0002_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Return_Nullable/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Return_Nullable/0002_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Return_Nullable/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ListFormatter_KnownType/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Return_Nullable/0002_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ListFormatter_KnownType/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Return_Nullable/0002_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Return_Nullable/0004_TempProject_MyServiceClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Return_Nullable/0003_TempProject_MyServiceClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Return_Nullable/0004_TempProject_MyServiceClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Return_Nullable/0003_TempProject_MyServiceClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver/0003_TempProject_MyHubClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver/0002_TempProject_MyHubClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver/0003_TempProject_MyHubClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver/0002_TempProject_MyHubClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ArrayFormatter_KnownType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ArrayFormatter_KnownType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ArrayFormatter_KnownType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ArrayFormatter_KnownType/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ArrayFormatter_KnownType/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ArrayFormatter_KnownType/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ArrayFormatter_KnownType/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ArrayFormatter_KnownType/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ArrayFormatter_KnownType/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ArrayFormatter_KnownType/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ArrayFormatter_KnownType/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ArrayFormatter_KnownType/0003_TempProject_MyHubClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ArrayFormatter_KnownType/0002_TempProject_MyHubClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ArrayFormatter_KnownType/0003_TempProject_MyHubClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ArrayFormatter_KnownType/0002_TempProject_MyHubClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ArrayFormatter_UserType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ArrayFormatter_UserType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ArrayFormatter_UserType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ArrayFormatter_UserType/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ArrayFormatter_UserType/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ArrayFormatter_UserType/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ArrayFormatter_UserType/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ArrayFormatter_UserType/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ArrayFormatter_UserType/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ArrayFormatter_UserType/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ArrayFormatter_UserType/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ArrayFormatter_UserType/0003_TempProject_MyHubClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ArrayFormatter_UserType/0002_TempProject_MyHubClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ArrayFormatter_UserType/0003_TempProject_MyHubClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ArrayFormatter_UserType/0002_TempProject_MyHubClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Enum/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Enum/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Enum/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Enum/0001_TempProject_MagicOnionInitializer_EnumFormatters.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Enum/0000_TempProject_MagicOnionInitializer_EnumFormatters.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Enum/0001_TempProject_MagicOnionInitializer_EnumFormatters.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Enum/0000_TempProject_MagicOnionInitializer_EnumFormatters.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Enum/0002_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Enum/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Enum/0002_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Enum/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ListFormatter_KnownType/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Enum/0002_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ListFormatter_KnownType/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Enum/0002_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Enum/0004_TempProject_MyHubClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Enum/0003_TempProject_MyHubClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Enum/0004_TempProject_MyHubClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Enum/0003_TempProject_MyHubClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ListFormatter_KnownType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ListFormatter_KnownType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ListFormatter_KnownType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ListFormatter_KnownType/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ListFormatter_KnownType/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ListFormatter_KnownType/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ListFormatter_KnownType/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Enum/0003_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ListFormatter_KnownType/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Enum/0003_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ListFormatter_KnownType/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ListFormatter_KnownType/0003_TempProject_MyHubClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ListFormatter_KnownType/0002_TempProject_MyHubClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ListFormatter_KnownType/0003_TempProject_MyHubClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ListFormatter_KnownType/0002_TempProject_MyHubClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ListFormatter_UserType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ListFormatter_UserType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ListFormatter_UserType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ListFormatter_UserType/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ListFormatter_UserType/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ListFormatter_UserType/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ListFormatter_UserType/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ListFormatter_UserType/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ListFormatter_UserType/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ListFormatter_UserType/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ListFormatter_UserType/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ListFormatter_UserType/0003_TempProject_MyHubClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ListFormatter_UserType/0002_TempProject_MyHubClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ListFormatter_UserType/0003_TempProject_MyHubClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_ListFormatter_UserType/0002_TempProject_MyHubClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_MultipleTypeArgs/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_MultipleTypeArgs/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_MultipleTypeArgs/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_MultipleTypeArgs/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_MultipleTypeArgs/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_MultipleTypeArgs/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_MultipleTypeArgs/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_MultipleTypeArgs/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_MultipleTypeArgs/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_MultipleTypeArgs/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_MultipleTypeArgs/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_MultipleTypeArgs/0003_TempProject_MyHubClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_MultipleTypeArgs/0002_TempProject_MyHubClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_MultipleTypeArgs/0003_TempProject_MyHubClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_MultipleTypeArgs/0002_TempProject_MyHubClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Nested/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Nested/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Nested/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Nested/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Nested/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Nested/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Nested/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Nested/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Nested/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Nested/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Nested/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Nested/0003_TempProject_MyHubClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Nested/0002_TempProject_MyHubClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Nested/0003_TempProject_MyHubClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Nested/0002_TempProject_MyHubClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Nested_Array/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Nested_Array/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Nested_Array/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Nested_Array/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Nested_Array/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Nested_Array/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Nested_Array/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Nested_Array/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Nested_Array/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Nested_Array/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Nested_Array/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Nested_Array/0003_TempProject_MyHubClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Nested_Array/0002_TempProject_MyHubClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Nested_Array/0003_TempProject_MyHubClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Nested_Array/0002_TempProject_MyHubClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Nested_Enum/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Nested_Enum/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Nested_Enum/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Nested_Enum/0001_TempProject_MagicOnionInitializer_EnumFormatters.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Nested_Enum/0000_TempProject_MagicOnionInitializer_EnumFormatters.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Nested_Enum/0001_TempProject_MagicOnionInitializer_EnumFormatters.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Nested_Enum/0000_TempProject_MagicOnionInitializer_EnumFormatters.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Nested_Enum/0002_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Nested_Enum/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Nested_Enum/0002_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Nested_Enum/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Nested_Enum/0002_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Nested_Enum/0002_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Nested_Enum/0004_TempProject_MyHubClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Nested_Enum/0003_TempProject_MyHubClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Nested_Enum/0004_TempProject_MyHubClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Nested_Enum/0003_TempProject_MyHubClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Nested_Enum/0003_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/HubReceiver_Nested_Enum/0003_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters/0003_TempProject_MyHubClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters/0002_TempProject_MyHubClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters/0003_TempProject_MyHubClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters/0002_TempProject_MyHubClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ArrayFormatter_KnownType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ArrayFormatter_KnownType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ArrayFormatter_KnownType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ArrayFormatter_KnownType/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ArrayFormatter_KnownType/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ArrayFormatter_KnownType/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ArrayFormatter_KnownType/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ArrayFormatter_KnownType/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ArrayFormatter_KnownType/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ArrayFormatter_KnownType/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ArrayFormatter_KnownType/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ArrayFormatter_KnownType/0003_TempProject_MyHubClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ArrayFormatter_KnownType/0002_TempProject_MyHubClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ArrayFormatter_KnownType/0003_TempProject_MyHubClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ArrayFormatter_KnownType/0002_TempProject_MyHubClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ArrayFormatter_UserType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ArrayFormatter_UserType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ArrayFormatter_UserType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ArrayFormatter_UserType/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ArrayFormatter_UserType/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ArrayFormatter_UserType/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ArrayFormatter_UserType/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ArrayFormatter_UserType/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ArrayFormatter_UserType/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ArrayFormatter_UserType/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ArrayFormatter_UserType/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ArrayFormatter_UserType/0003_TempProject_MyHubClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ArrayFormatter_UserType/0002_TempProject_MyHubClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ArrayFormatter_UserType/0003_TempProject_MyHubClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ArrayFormatter_UserType/0002_TempProject_MyHubClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ListFormatter_KnownType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ListFormatter_KnownType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ListFormatter_KnownType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ListFormatter_KnownType/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ListFormatter_KnownType/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ListFormatter_KnownType/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ListFormatter_KnownType/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ListFormatter_KnownType/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ListFormatter_KnownType/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ListFormatter_KnownType/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ListFormatter_KnownType/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ListFormatter_KnownType/0003_TempProject_MyHubClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ListFormatter_KnownType/0002_TempProject_MyHubClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ListFormatter_KnownType/0003_TempProject_MyHubClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ListFormatter_KnownType/0002_TempProject_MyHubClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ListFormatter_UserType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ListFormatter_UserType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ListFormatter_UserType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ListFormatter_UserType/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ListFormatter_UserType/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ListFormatter_UserType/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ListFormatter_UserType/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ListFormatter_UserType/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ListFormatter_UserType/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ListFormatter_UserType/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ListFormatter_UserType/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ListFormatter_UserType/0003_TempProject_MyHubClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ListFormatter_UserType/0002_TempProject_MyHubClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ListFormatter_UserType/0003_TempProject_MyHubClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_ListFormatter_UserType/0002_TempProject_MyHubClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_MultipleTypeArgs/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_MultipleTypeArgs/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_MultipleTypeArgs/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_MultipleTypeArgs/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_MultipleTypeArgs/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_MultipleTypeArgs/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_MultipleTypeArgs/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_MultipleTypeArgs/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_MultipleTypeArgs/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_MultipleTypeArgs/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_MultipleTypeArgs/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_MultipleTypeArgs/0003_TempProject_MyHubClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_MultipleTypeArgs/0002_TempProject_MyHubClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_MultipleTypeArgs/0003_TempProject_MyHubClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_MultipleTypeArgs/0002_TempProject_MyHubClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_Nested/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_Nested/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_Nested/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_Nested/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_Nested/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_Nested/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_Nested/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_Nested/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_Nested/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_Nested/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_Nested/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_Nested/0003_TempProject_MyHubClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_Nested/0002_TempProject_MyHubClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_Nested/0003_TempProject_MyHubClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_Nested/0002_TempProject_MyHubClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_Nested_Array/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_Nested_Array/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_Nested_Array/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_Nested_Array/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_Nested_Array/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_Nested_Array/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_Nested_Array/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_Nested_Array/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_Nested_Array/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_Nested_Array/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_Nested_Array/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_Nested_Array/0003_TempProject_MyHubClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_Nested_Array/0002_TempProject_MyHubClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_Nested_Array/0003_TempProject_MyHubClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_Nested_Array/0002_TempProject_MyHubClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_Nested_Enum/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_Nested_Enum/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_Nested_Enum/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_Nested_Enum/0001_TempProject_MagicOnionInitializer_EnumFormatters.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_Nested_Enum/0000_TempProject_MagicOnionInitializer_EnumFormatters.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_Nested_Enum/0001_TempProject_MagicOnionInitializer_EnumFormatters.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_Nested_Enum/0000_TempProject_MagicOnionInitializer_EnumFormatters.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_Nested_Enum/0002_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_Nested_Enum/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_Nested_Enum/0002_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_Nested_Enum/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_Nested_Enum/0002_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_Nested_Enum/0002_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_Nested_Enum/0004_TempProject_MyHubClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_Nested_Enum/0003_TempProject_MyHubClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_Nested_Enum/0004_TempProject_MyHubClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_Nested_Enum/0003_TempProject_MyHubClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_Nested_Enum/0003_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Parameters_Nested_Enum/0003_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return/0003_TempProject_MyHubClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return/0002_TempProject_MyHubClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return/0003_TempProject_MyHubClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return/0002_TempProject_MyHubClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ArrayFormatter_KnownType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ArrayFormatter_KnownType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ArrayFormatter_KnownType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ArrayFormatter_KnownType/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ArrayFormatter_KnownType/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ArrayFormatter_KnownType/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ArrayFormatter_KnownType/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ArrayFormatter_KnownType/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ArrayFormatter_KnownType/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ArrayFormatter_KnownType/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ArrayFormatter_KnownType/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ArrayFormatter_KnownType/0003_TempProject_MyHubClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ArrayFormatter_KnownType/0002_TempProject_MyHubClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ArrayFormatter_KnownType/0003_TempProject_MyHubClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ArrayFormatter_KnownType/0002_TempProject_MyHubClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ArrayFormatter_UserType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ArrayFormatter_UserType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ArrayFormatter_UserType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ArrayFormatter_UserType/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ArrayFormatter_UserType/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ArrayFormatter_UserType/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ArrayFormatter_UserType/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ArrayFormatter_UserType/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ArrayFormatter_UserType/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ArrayFormatter_UserType/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ArrayFormatter_UserType/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ArrayFormatter_UserType/0003_TempProject_MyHubClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ArrayFormatter_UserType/0002_TempProject_MyHubClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ArrayFormatter_UserType/0003_TempProject_MyHubClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ArrayFormatter_UserType/0002_TempProject_MyHubClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Enum/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Enum/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Enum/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Enum/0001_TempProject_MagicOnionInitializer_EnumFormatters.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Enum/0000_TempProject_MagicOnionInitializer_EnumFormatters.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Enum/0001_TempProject_MagicOnionInitializer_EnumFormatters.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Enum/0000_TempProject_MagicOnionInitializer_EnumFormatters.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Enum/0002_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Enum/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Enum/0002_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Enum/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ListFormatter_KnownType/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Enum/0002_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ListFormatter_KnownType/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Enum/0002_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Enum/0004_TempProject_MyHubClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Enum/0003_TempProject_MyHubClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Enum/0004_TempProject_MyHubClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Enum/0003_TempProject_MyHubClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ListFormatter_KnownType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ListFormatter_KnownType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ListFormatter_KnownType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ListFormatter_KnownType/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ListFormatter_KnownType/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ListFormatter_KnownType/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ListFormatter_KnownType/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Enum/0003_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ListFormatter_KnownType/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Enum/0003_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ListFormatter_KnownType/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ListFormatter_KnownType/0003_TempProject_MyHubClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ListFormatter_KnownType/0002_TempProject_MyHubClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ListFormatter_KnownType/0003_TempProject_MyHubClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ListFormatter_KnownType/0002_TempProject_MyHubClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ListFormatter_UserType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ListFormatter_UserType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ListFormatter_UserType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ListFormatter_UserType/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ListFormatter_UserType/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ListFormatter_UserType/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ListFormatter_UserType/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ListFormatter_UserType/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ListFormatter_UserType/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ListFormatter_UserType/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ListFormatter_UserType/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ListFormatter_UserType/0003_TempProject_MyHubClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ListFormatter_UserType/0002_TempProject_MyHubClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ListFormatter_UserType/0003_TempProject_MyHubClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_ListFormatter_UserType/0002_TempProject_MyHubClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_MultipleTypeArgs/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_MultipleTypeArgs/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_MultipleTypeArgs/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_MultipleTypeArgs/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_MultipleTypeArgs/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_MultipleTypeArgs/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_MultipleTypeArgs/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_MultipleTypeArgs/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_MultipleTypeArgs/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_MultipleTypeArgs/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_MultipleTypeArgs/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_MultipleTypeArgs/0003_TempProject_MyHubClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_MultipleTypeArgs/0002_TempProject_MyHubClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_MultipleTypeArgs/0003_TempProject_MyHubClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_MultipleTypeArgs/0002_TempProject_MyHubClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Nested/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Nested/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Nested/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Nested/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Nested/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Nested/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Nested/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Nested/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Nested/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Nested/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Nested/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Nested/0003_TempProject_MyHubClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Nested/0002_TempProject_MyHubClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Nested/0003_TempProject_MyHubClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Nested/0002_TempProject_MyHubClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Nested_Array/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Nested_Array/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Nested_Array/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Nested_Array/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Nested_Array/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Nested_Array/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Nested_Array/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Nested_Array/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Nested_Array/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Nested_Array/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Nested_Array/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Nested_Array/0003_TempProject_MyHubClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Nested_Array/0002_TempProject_MyHubClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Nested_Array/0003_TempProject_MyHubClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Nested_Array/0002_TempProject_MyHubClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Nested_Enum/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Nested_Enum/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Nested_Enum/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Nested_Enum/0001_TempProject_MagicOnionInitializer_EnumFormatters.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Nested_Enum/0000_TempProject_MagicOnionInitializer_EnumFormatters.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Nested_Enum/0001_TempProject_MagicOnionInitializer_EnumFormatters.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Nested_Enum/0000_TempProject_MagicOnionInitializer_EnumFormatters.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Nested_Enum/0002_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Nested_Enum/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Nested_Enum/0002_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Nested_Enum/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Many/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Nested_Enum/0002_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Many/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Nested_Enum/0002_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Nested_Enum/0004_TempProject_MyHubClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Nested_Enum/0003_TempProject_MyHubClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Nested_Enum/0004_TempProject_MyHubClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Nested_Enum/0003_TempProject_MyHubClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/KnownFormatters/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/KnownFormatters/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/KnownFormatters/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/KnownFormatters/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/KnownFormatters/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/KnownFormatters/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/KnownFormatters/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Nested/0003_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/KnownFormatters/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Nested/0003_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/KnownFormatters/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/KnownFormatters/0003_TempProject_MyServiceClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/KnownFormatters/0002_TempProject_MyServiceClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/KnownFormatters/0003_TempProject_MyServiceClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/KnownFormatters/0002_TempProject_MyServiceClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Parameter/0003_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Parameter/0003_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters/0003_TempProject_MyServiceClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters/0002_TempProject_MyServiceClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters/0003_TempProject_MyServiceClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters/0002_TempProject_MyServiceClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ArrayFormatter_KnownType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ArrayFormatter_KnownType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ArrayFormatter_KnownType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ArrayFormatter_KnownType/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ArrayFormatter_KnownType/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ArrayFormatter_KnownType/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ArrayFormatter_KnownType/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Parameter_Nullable/0003_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ArrayFormatter_KnownType/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Parameter_Nullable/0003_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ArrayFormatter_KnownType/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ArrayFormatter_KnownType/0003_TempProject_MyServiceClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ArrayFormatter_KnownType/0002_TempProject_MyServiceClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ArrayFormatter_KnownType/0003_TempProject_MyServiceClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ArrayFormatter_KnownType/0002_TempProject_MyServiceClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ArrayFormatter_UserType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ArrayFormatter_UserType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ArrayFormatter_UserType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ArrayFormatter_UserType/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ArrayFormatter_UserType/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ArrayFormatter_UserType/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ArrayFormatter_UserType/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Return/0003_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ArrayFormatter_UserType/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Return/0003_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ArrayFormatter_UserType/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ArrayFormatter_UserType/0003_TempProject_MyServiceClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ArrayFormatter_UserType/0002_TempProject_MyServiceClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ArrayFormatter_UserType/0003_TempProject_MyServiceClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ArrayFormatter_UserType/0002_TempProject_MyServiceClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ListFormatter_KnownType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ListFormatter_KnownType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ListFormatter_KnownType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ListFormatter_KnownType/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ListFormatter_KnownType/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ListFormatter_KnownType/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ListFormatter_KnownType/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Return_Nullable/0003_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ListFormatter_KnownType/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateEnumFormatterTest/GenerateEnumFormatter_Return_Nullable/0003_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ListFormatter_KnownType/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ListFormatter_KnownType/0003_TempProject_MyServiceClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ListFormatter_KnownType/0002_TempProject_MyServiceClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ListFormatter_KnownType/0003_TempProject_MyServiceClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ListFormatter_KnownType/0002_TempProject_MyServiceClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ListFormatter_UserType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ListFormatter_UserType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ListFormatter_UserType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ListFormatter_UserType/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ListFormatter_UserType/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ListFormatter_UserType/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ListFormatter_UserType/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ListFormatter_UserType/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ListFormatter_UserType/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ListFormatter_UserType/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ListFormatter_UserType/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ListFormatter_UserType/0003_TempProject_MyServiceClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ListFormatter_UserType/0002_TempProject_MyServiceClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ListFormatter_UserType/0003_TempProject_MyServiceClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_ListFormatter_UserType/0002_TempProject_MyServiceClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_Nested/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_Nested/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_Nested/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_Nested/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_Nested/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_Nested/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_Nested/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_Nested/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_Nested/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_Nested/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_Nested/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_Nested/0003_TempProject_MyServiceClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_Nested/0002_TempProject_MyServiceClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_Nested/0003_TempProject_MyServiceClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_Nested/0002_TempProject_MyServiceClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_Nested_Array/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_Nested_Array/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_Nested_Array/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_Nested_Array/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_Nested_Array/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_Nested_Array/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_Nested_Array/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_Nested_Array/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_Nested_Array/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_Nested_Array/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_Nested_Array/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_Nested_Array/0003_TempProject_MyServiceClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_Nested_Array/0002_TempProject_MyServiceClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_Nested_Array/0003_TempProject_MyServiceClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_Nested_Array/0002_TempProject_MyServiceClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_Nested_Enum/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_Nested_Enum/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_Nested_Enum/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_Nested_Enum/0001_TempProject_MagicOnionInitializer_EnumFormatters.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_Nested_Enum/0000_TempProject_MagicOnionInitializer_EnumFormatters.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_Nested_Enum/0001_TempProject_MagicOnionInitializer_EnumFormatters.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_Nested_Enum/0000_TempProject_MagicOnionInitializer_EnumFormatters.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_Nested_Enum/0002_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_Nested_Enum/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_Nested_Enum/0002_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_Nested_Enum/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_Nested_Enum/0002_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_Nested_Enum/0002_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_Nested_Enum/0004_TempProject_MyServiceClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_Nested_Enum/0003_TempProject_MyServiceClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_Nested_Enum/0004_TempProject_MyServiceClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_Nested_Enum/0003_TempProject_MyServiceClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_Nested_Enum/0003_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Parameters_Nested_Enum/0003_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return/0003_TempProject_MyServiceClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return/0002_TempProject_MyServiceClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return/0003_TempProject_MyServiceClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return/0002_TempProject_MyServiceClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ArrayFormatter_KnownType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ArrayFormatter_KnownType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ArrayFormatter_KnownType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ArrayFormatter_KnownType/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ArrayFormatter_KnownType/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ArrayFormatter_KnownType/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ArrayFormatter_KnownType/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ArrayFormatter_KnownType/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ArrayFormatter_KnownType/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ArrayFormatter_KnownType/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ArrayFormatter_KnownType/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ArrayFormatter_KnownType/0003_TempProject_MyServiceClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ArrayFormatter_KnownType/0002_TempProject_MyServiceClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ArrayFormatter_KnownType/0003_TempProject_MyServiceClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ArrayFormatter_KnownType/0002_TempProject_MyServiceClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ArrayFormatter_UserType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ArrayFormatter_UserType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ArrayFormatter_UserType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ArrayFormatter_UserType/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ArrayFormatter_UserType/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ArrayFormatter_UserType/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ArrayFormatter_UserType/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ArrayFormatter_UserType/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ArrayFormatter_UserType/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ArrayFormatter_UserType/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ArrayFormatter_UserType/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ArrayFormatter_UserType/0003_TempProject_MyServiceClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ArrayFormatter_UserType/0002_TempProject_MyServiceClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ArrayFormatter_UserType/0003_TempProject_MyServiceClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ArrayFormatter_UserType/0002_TempProject_MyServiceClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Enum/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Enum/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Enum/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Enum/0001_TempProject_MagicOnionInitializer_EnumFormatters.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Enum/0000_TempProject_MagicOnionInitializer_EnumFormatters.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Enum/0001_TempProject_MagicOnionInitializer_EnumFormatters.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Enum/0000_TempProject_MagicOnionInitializer_EnumFormatters.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Enum/0002_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Enum/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Enum/0002_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Enum/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ListFormatter_KnownType/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Enum/0002_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ListFormatter_KnownType/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Enum/0002_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Enum/0004_TempProject_MyServiceClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Enum/0003_TempProject_MyServiceClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Enum/0004_TempProject_MyServiceClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Enum/0003_TempProject_MyServiceClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ListFormatter_KnownType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ListFormatter_KnownType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ListFormatter_KnownType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ListFormatter_KnownType/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ListFormatter_KnownType/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ListFormatter_KnownType/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ListFormatter_KnownType/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Enum/0003_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ListFormatter_KnownType/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Enum/0003_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ListFormatter_KnownType/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ListFormatter_KnownType/0003_TempProject_MyServiceClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ListFormatter_KnownType/0002_TempProject_MyServiceClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ListFormatter_KnownType/0003_TempProject_MyServiceClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ListFormatter_KnownType/0002_TempProject_MyServiceClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ListFormatter_UserType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ListFormatter_UserType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ListFormatter_UserType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ListFormatter_UserType/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ListFormatter_UserType/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ListFormatter_UserType/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ListFormatter_UserType/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ListFormatter_UserType/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ListFormatter_UserType/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ListFormatter_UserType/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ListFormatter_UserType/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ListFormatter_UserType/0003_TempProject_MyServiceClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ListFormatter_UserType/0002_TempProject_MyServiceClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ListFormatter_UserType/0003_TempProject_MyServiceClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_ListFormatter_UserType/0002_TempProject_MyServiceClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_MultipleTypeArgs/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_MultipleTypeArgs/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_MultipleTypeArgs/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_MultipleTypeArgs/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_MultipleTypeArgs/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_MultipleTypeArgs/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_MultipleTypeArgs/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_MultipleTypeArgs/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_MultipleTypeArgs/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_MultipleTypeArgs/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_MultipleTypeArgs/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_MultipleTypeArgs/0003_TempProject_MyServiceClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_MultipleTypeArgs/0002_TempProject_MyServiceClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_MultipleTypeArgs/0003_TempProject_MyServiceClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_MultipleTypeArgs/0002_TempProject_MyServiceClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Nested/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Nested/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Nested/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Nested/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Nested/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Nested/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Nested/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Nested/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Nested/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Nested/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Nested/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Nested/0003_TempProject_MyServiceClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Nested/0002_TempProject_MyServiceClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Nested/0003_TempProject_MyServiceClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Nested/0002_TempProject_MyServiceClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Nested_Array/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Nested_Array/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Nested_Array/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Nested_Array/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Nested_Array/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Nested_Array/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Nested_Array/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Nested_Array/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Nested_Array/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Nested_Array/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Nested_Array/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Nested_Array/0003_TempProject_MyServiceClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Nested_Array/0002_TempProject_MyServiceClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Nested_Array/0003_TempProject_MyServiceClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Nested_Array/0002_TempProject_MyServiceClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Nested_Enum/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Nested_Enum/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Nested_Enum/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Nested_Enum/0001_TempProject_MagicOnionInitializer_EnumFormatters.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Nested_Enum/0000_TempProject_MagicOnionInitializer_EnumFormatters.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Nested_Enum/0001_TempProject_MagicOnionInitializer_EnumFormatters.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Nested_Enum/0000_TempProject_MagicOnionInitializer_EnumFormatters.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Nested_Enum/0002_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Nested_Enum/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Nested_Enum/0002_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Nested_Enum/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateRawStreamingTest/StreamingResult/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Nested_Enum/0002_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateRawStreamingTest/StreamingResult/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Nested_Enum/0002_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Nested_Enum/0004_TempProject_MyServiceClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Nested_Enum/0003_TempProject_MyServiceClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Nested_Enum/0004_TempProject_MyServiceClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Nested_Enum/0003_TempProject_MyServiceClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateMemoryPackTest/Generic/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateMemoryPackTest/Generic/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateMemoryPackTest/Generic/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateMemoryPackTest/Generic/0001_MyApplication1_GreeterServiceClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateMemoryPackTest/Generic/0000_MyApplication1_GreeterServiceClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateMemoryPackTest/Generic/0001_MyApplication1_GreeterServiceClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateMemoryPackTest/Generic/0000_MyApplication1_GreeterServiceClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateMemoryPackTest/Generic/0002_MyApplication1_MagicOnionInitializer_MemoryPack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateMemoryPackTest/Generic/0001_MyApplication1_MagicOnionInitializer_MemoryPack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateMemoryPackTest/Generic/0002_MyApplication1_MagicOnionInitializer_MemoryPack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateMemoryPackTest/Generic/0001_MyApplication1_MagicOnionInitializer_MemoryPack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateMemoryPackTest/Generic/0003_MyApplication1_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateMemoryPackTest/Generic/0002_MyApplication1_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateMemoryPackTest/Generic/0003_MyApplication1_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateMemoryPackTest/Generic/0002_MyApplication1_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateNullableTest/NullableReferenceType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateNullableTest/NullableReferenceType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateNullableTest/NullableReferenceType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateNullableTest/NullableReferenceType/0001_MyApplication1_GreeterServiceClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateNullableTest/NullableReferenceType/0000_MyApplication1_GreeterServiceClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateNullableTest/NullableReferenceType/0001_MyApplication1_GreeterServiceClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateNullableTest/NullableReferenceType/0000_MyApplication1_GreeterServiceClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateNullableTest/NullableReferenceType/0002_MyApplication1_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateNullableTest/NullableReferenceType/0001_MyApplication1_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateNullableTest/NullableReferenceType/0002_MyApplication1_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateNullableTest/NullableReferenceType/0001_MyApplication1_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateNullableTest/NullableReferenceType/0003_MyApplication1_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateNullableTest/NullableReferenceType/0002_MyApplication1_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateNullableTest/NullableReferenceType/0003_MyApplication1_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateNullableTest/NullableReferenceType/0002_MyApplication1_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateNullableTest/NullableValueType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateNullableTest/NullableValueType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateNullableTest/NullableValueType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateNullableTest/NullableValueType/0001_MyApplication1_GreeterServiceClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateNullableTest/NullableValueType/0000_MyApplication1_GreeterServiceClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateNullableTest/NullableValueType/0001_MyApplication1_GreeterServiceClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateNullableTest/NullableValueType/0000_MyApplication1_GreeterServiceClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateNullableTest/NullableValueType/0002_MyApplication1_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateNullableTest/NullableValueType/0001_MyApplication1_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateNullableTest/NullableValueType/0002_MyApplication1_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateNullableTest/NullableValueType/0001_MyApplication1_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateNullableTest/NullableValueType/0003_MyApplication1_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateNullableTest/NullableValueType/0002_MyApplication1_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateNullableTest/NullableValueType/0003_MyApplication1_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateNullableTest/NullableValueType/0002_MyApplication1_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateRawStreamingTest/StreamingResult/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateRawStreamingTest/StreamingResult/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateRawStreamingTest/StreamingResult/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateRawStreamingTest/StreamingResult/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateRawStreamingTest/StreamingResult/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateRawStreamingTest/StreamingResult/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateRawStreamingTest/StreamingResult/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Nested_Enum/0003_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateRawStreamingTest/StreamingResult/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsTest/Return_Nested_Enum/0003_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateRawStreamingTest/StreamingResult/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateRawStreamingTest/StreamingResult/0003_TempProject_MyServiceClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateRawStreamingTest/StreamingResult/0002_TempProject_MyServiceClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateRawStreamingTest/StreamingResult/0003_TempProject_MyServiceClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateRawStreamingTest/StreamingResult/0002_TempProject_MyServiceClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Invalid_Return_NonGenerics/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Invalid_Return_NonGenerics/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Invalid_Return_NonGenerics/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Invalid_Return_NonGenerics/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Invalid_Return_NonGenerics/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Invalid_Return_NonGenerics/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Invalid_Return_NonGenerics/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Invalid_Return_NonGenerics/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Invalid_Return_NonGenerics/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Invalid_Return_NonGenerics/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Invalid_Return_NonGenerics/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Invalid_Return_NonSupportedUnaryResultOfT/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Invalid_Return_NonSupportedUnaryResultOfT/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Invalid_Return_NonSupportedUnaryResultOfT/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Invalid_Return_NonSupportedUnaryResultOfT/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Invalid_Return_NonSupportedUnaryResultOfT/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Invalid_Return_NonSupportedUnaryResultOfT/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Invalid_Return_NonSupportedUnaryResultOfT/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Invalid_Return_NonSupportedUnaryResultOfT/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Invalid_Return_NonSupportedUnaryResultOfT/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Invalid_Return_NonSupportedUnaryResultOfT/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Invalid_Return_NonSupportedUnaryResultOfT/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Invalid_Return_RawStreaming_NonTask/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Invalid_Return_RawStreaming_NonTask/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Invalid_Return_RawStreaming_NonTask/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Invalid_Return_RawStreaming_NonTask/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Invalid_Return_RawStreaming_NonTask/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Invalid_Return_RawStreaming_NonTask/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Invalid_Return_RawStreaming_NonTask/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Invalid_Return_RawStreaming_NonTask/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Invalid_Return_RawStreaming_NonTask/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Invalid_Return_RawStreaming_NonTask/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Invalid_Return_RawStreaming_NonTask/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Invalid_Return_TaskOfUnaryResultOfT/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Invalid_Return_TaskOfUnaryResultOfT/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Invalid_Return_TaskOfUnaryResultOfT/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Invalid_Return_TaskOfUnaryResultOfT/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Invalid_Return_TaskOfUnaryResultOfT/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Invalid_Return_TaskOfUnaryResultOfT/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Invalid_Return_TaskOfUnaryResultOfT/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Invalid_Return_TaskOfUnaryResultOfT/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Invalid_Return_TaskOfUnaryResultOfT/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Invalid_Return_TaskOfUnaryResultOfT/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Invalid_Return_TaskOfUnaryResultOfT/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_StreamingResult/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_StreamingResult/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_StreamingResult/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_StreamingResult/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_StreamingResult/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_StreamingResult/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_StreamingResult/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_StreamingResult/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_StreamingResult/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_StreamingResult/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_StreamingResult/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_StreamingResult/0003_TempProject_MyServiceClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_StreamingResult/0002_TempProject_MyServiceClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_StreamingResult/0003_TempProject_MyServiceClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_StreamingResult/0002_TempProject_MyServiceClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultNonGeneric/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultNonGeneric/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultNonGeneric/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultNonGeneric/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultNonGeneric/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultNonGeneric/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultNonGeneric/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultNonGeneric/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultNonGeneric/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultNonGeneric/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultNonGeneric/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultNonGeneric/0003_TempProject_MyServiceClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultNonGeneric/0002_TempProject_MyServiceClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultNonGeneric/0003_TempProject_MyServiceClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultNonGeneric/0002_TempProject_MyServiceClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultOfRefType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultOfRefType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultOfRefType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultOfRefType/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultOfRefType/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultOfRefType/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultOfRefType/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultOfRefType/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultOfRefType/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultOfRefType/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultOfRefType/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultOfRefType/0003_TempProject_MyServiceClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultOfRefType/0002_TempProject_MyServiceClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultOfRefType/0003_TempProject_MyServiceClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultOfRefType/0002_TempProject_MyServiceClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultOfT/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultOfT/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultOfT/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultOfT/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultOfT/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultOfT/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultOfT/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultOfT/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultOfT/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultOfT/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultOfT/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultOfT/0003_TempProject_MyServiceClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultOfT/0002_TempProject_MyServiceClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultOfT/0003_TempProject_MyServiceClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultOfT/0002_TempProject_MyServiceClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultOfValueType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultOfValueType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultOfValueType/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultOfValueType/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultOfValueType/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultOfValueType/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultOfValueType/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultOfValueType/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultOfValueType/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultOfValueType/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultOfValueType/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultOfValueType/0003_TempProject_MyServiceClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultOfValueType/0002_TempProject_MyServiceClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultOfValueType/0003_TempProject_MyServiceClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateServiceTest/Return_UnaryResultOfValueType/0002_TempProject_MyServiceClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubDiagnosticHandlerTest/Generate/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubDiagnosticHandlerTest/Generate/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubDiagnosticHandlerTest/Generate/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubDiagnosticHandlerTest/Generate/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubDiagnosticHandlerTest/Generate/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubDiagnosticHandlerTest/Generate/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubDiagnosticHandlerTest/Generate/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubDiagnosticHandlerTest/Generate/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubDiagnosticHandlerTest/Generate/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubDiagnosticHandlerTest/Generate/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubDiagnosticHandlerTest/Generate/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubDiagnosticHandlerTest/Generate/0003_TempProject_MyHubClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubDiagnosticHandlerTest/Generate/0002_TempProject_MyHubClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubDiagnosticHandlerTest/Generate/0003_TempProject_MyHubClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubDiagnosticHandlerTest/Generate/0002_TempProject_MyHubClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Many/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Many/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Many/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Many/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Many/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Many/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Many/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Nested_Enum/0003_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Many/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateGenericsStreamingHubTest/Return_Nested_Enum/0003_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Many/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Many/0003_TempProject_MyHubClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Many/0002_TempProject_MyHubClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Many/0003_TempProject_MyHubClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Many/0002_TempProject_MyHubClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Many_NoReturnValue/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Many_NoReturnValue/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Many_NoReturnValue/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Many_NoReturnValue/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Many_NoReturnValue/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Many_NoReturnValue/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Many_NoReturnValue/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Many_NoReturnValue/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Many_NoReturnValue/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Many_NoReturnValue/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Many_NoReturnValue/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Many_NoReturnValue/0003_TempProject_MyHubClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Many_NoReturnValue/0002_TempProject_MyHubClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Many_NoReturnValue/0003_TempProject_MyHubClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Many_NoReturnValue/0002_TempProject_MyHubClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Many_With_Cancellation/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Many_With_Cancellation/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Many_With_Cancellation/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Many_With_Cancellation/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Many_With_Cancellation/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Many_With_Cancellation/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Many_With_Cancellation/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Many_With_Cancellation/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Many_With_Cancellation/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Many_With_Cancellation/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Many_With_Cancellation/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Many_With_Cancellation/0003_TempProject_MyHubClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Many_With_Cancellation/0002_TempProject_MyHubClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Many_With_Cancellation/0003_TempProject_MyHubClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Many_With_Cancellation/0002_TempProject_MyHubClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_One/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_One/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_One/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_One/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_One/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_One/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_One/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_One/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_One/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_One/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_One/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_One/0003_TempProject_MyHubClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_One/0002_TempProject_MyHubClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_One/0003_TempProject_MyHubClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_One/0002_TempProject_MyHubClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_One_NoReturnValue/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_One_NoReturnValue/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_One_NoReturnValue/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_One_NoReturnValue/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_One_NoReturnValue/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_One_NoReturnValue/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_One_NoReturnValue/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_One_NoReturnValue/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_One_NoReturnValue/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_One_NoReturnValue/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_One_NoReturnValue/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_One_NoReturnValue/0003_TempProject_MyHubClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_One_NoReturnValue/0002_TempProject_MyHubClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_One_NoReturnValue/0003_TempProject_MyHubClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_One_NoReturnValue/0002_TempProject_MyHubClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_One_With_Cancellation/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_One_With_Cancellation/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_One_With_Cancellation/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_One_With_Cancellation/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_One_With_Cancellation/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_One_With_Cancellation/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_One_With_Cancellation/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_One_With_Cancellation/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_One_With_Cancellation/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_One_With_Cancellation/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_One_With_Cancellation/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_One_With_Cancellation/0003_TempProject_MyHubClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_One_With_Cancellation/0002_TempProject_MyHubClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_One_With_Cancellation/0003_TempProject_MyHubClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_One_With_Cancellation/0002_TempProject_MyHubClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Zero/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Zero/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Zero/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Zero/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Zero/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Zero/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Zero/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Zero/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Zero/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Zero/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Zero/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Zero/0003_TempProject_MyHubClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Zero/0002_TempProject_MyHubClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Zero/0003_TempProject_MyHubClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Zero/0002_TempProject_MyHubClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Zero_NoReturnValue/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Zero_NoReturnValue/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Zero_NoReturnValue/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Zero_NoReturnValue/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Zero_NoReturnValue/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Zero_NoReturnValue/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Zero_NoReturnValue/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Zero_NoReturnValue/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Zero_NoReturnValue/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Zero_NoReturnValue/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Zero_NoReturnValue/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Zero_NoReturnValue/0003_TempProject_MyHubClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Zero_NoReturnValue/0002_TempProject_MyHubClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Zero_NoReturnValue/0003_TempProject_MyHubClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Zero_NoReturnValue/0002_TempProject_MyHubClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Zero_With_Cancellation/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Zero_With_Cancellation/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Zero_With_Cancellation/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Zero_With_Cancellation/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Zero_With_Cancellation/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Zero_With_Cancellation/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Zero_With_Cancellation/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Zero_With_Cancellation/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Zero_With_Cancellation/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Zero_With_Cancellation/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Zero_With_Cancellation/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Zero_With_Cancellation/0003_TempProject_MyHubClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Zero_With_Cancellation/0002_TempProject_MyHubClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Zero_With_Cancellation/0003_TempProject_MyHubClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/ClientResult_Parameter_Zero_With_Cancellation/0002_TempProject_MyHubClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Complex/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Complex/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Complex/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Complex/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Complex/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Complex/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Complex/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Complex/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Complex/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Complex/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Complex/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Complex/0003_TempProject_MyHubClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Complex/0002_TempProject_MyHubClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Complex/0003_TempProject_MyHubClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Complex/0002_TempProject_MyHubClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/HubReceiver_Parameter_Many/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/HubReceiver_Parameter_Many/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/HubReceiver_Parameter_Many/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/HubReceiver_Parameter_Many/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/HubReceiver_Parameter_Many/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/HubReceiver_Parameter_Many/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/HubReceiver_Parameter_Many/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/HubReceiver_Parameter_Many/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/HubReceiver_Parameter_Many/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/HubReceiver_Parameter_Many/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/HubReceiver_Parameter_Many/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/HubReceiver_Parameter_Many/0003_TempProject_MyHubClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/HubReceiver_Parameter_Many/0002_TempProject_MyHubClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/HubReceiver_Parameter_Many/0003_TempProject_MyHubClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/HubReceiver_Parameter_Many/0002_TempProject_MyHubClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/HubReceiver_Parameter_One/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/HubReceiver_Parameter_One/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/HubReceiver_Parameter_One/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/HubReceiver_Parameter_One/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/HubReceiver_Parameter_One/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/HubReceiver_Parameter_One/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/HubReceiver_Parameter_One/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/HubReceiver_Parameter_One/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/HubReceiver_Parameter_One/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/HubReceiver_Parameter_One/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/HubReceiver_Parameter_One/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/HubReceiver_Parameter_One/0003_TempProject_MyHubClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/HubReceiver_Parameter_One/0002_TempProject_MyHubClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/HubReceiver_Parameter_One/0003_TempProject_MyHubClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/HubReceiver_Parameter_One/0002_TempProject_MyHubClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/HubReceiver_Parameter_Zero/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/HubReceiver_Parameter_Zero/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/HubReceiver_Parameter_Zero/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/HubReceiver_Parameter_Zero/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/HubReceiver_Parameter_Zero/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/HubReceiver_Parameter_Zero/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/HubReceiver_Parameter_Zero/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/HubReceiver_Parameter_Zero/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/HubReceiver_Parameter_Zero/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/HubReceiver_Parameter_Zero/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/HubReceiver_Parameter_Zero/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/HubReceiver_Parameter_Zero/0003_TempProject_MyHubClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/HubReceiver_Parameter_Zero/0002_TempProject_MyHubClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/HubReceiver_Parameter_Zero/0003_TempProject_MyHubClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/HubReceiver_Parameter_Zero/0002_TempProject_MyHubClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/InterfaceInheritance/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/InterfaceInheritance/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/InterfaceInheritance/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/InterfaceInheritance/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/InterfaceInheritance/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/InterfaceInheritance/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/InterfaceInheritance/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/InterfaceInheritance/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/InterfaceInheritance/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/InterfaceInheritance/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/InterfaceInheritance/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/InterfaceInheritance/0003_TempProject_MyHubClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/InterfaceInheritance/0002_TempProject_MyHubClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/InterfaceInheritance/0003_TempProject_MyHubClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/InterfaceInheritance/0002_TempProject_MyHubClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/InterfaceInheritance_Receiver/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/InterfaceInheritance_Receiver/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/InterfaceInheritance_Receiver/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/InterfaceInheritance_Receiver/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/InterfaceInheritance_Receiver/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/InterfaceInheritance_Receiver/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/InterfaceInheritance_Receiver/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/InterfaceInheritance_Receiver/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/InterfaceInheritance_Receiver/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/InterfaceInheritance_Receiver/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/InterfaceInheritance_Receiver/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/InterfaceInheritance_Receiver/0003_TempProject_MyHubClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/InterfaceInheritance_Receiver/0002_TempProject_MyHubClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/InterfaceInheritance_Receiver/0003_TempProject_MyHubClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/InterfaceInheritance_Receiver/0002_TempProject_MyHubClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Invalid_HubReceiver_ReturnsNotVoid/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Invalid_HubReceiver_ReturnsNotVoid/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Invalid_HubReceiver_ReturnsNotVoid/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Invalid_HubReceiver_ReturnsNotVoid/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Invalid_HubReceiver_ReturnsNotVoid/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Invalid_HubReceiver_ReturnsNotVoid/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Invalid_HubReceiver_ReturnsNotVoid/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Invalid_HubReceiver_ReturnsNotVoid/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Invalid_HubReceiver_ReturnsNotVoid/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Invalid_HubReceiver_ReturnsNotVoid/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Invalid_HubReceiver_ReturnsNotVoid/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Invalid_HubReceiver_ReturnsNotVoid/0003_TempProject_MyHubClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Invalid_HubReceiver_ReturnsNotVoid/0003_TempProject_MyHubClient.g.cs deleted file mode 100644 index c742ade6f..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Invalid_HubReceiver_ReturnsNotVoid/0003_TempProject_MyHubClient.g.cs +++ /dev/null @@ -1,80 +0,0 @@ -// -#pragma warning disable CS0618 // 'member' is obsolete: 'text' -#pragma warning disable CS0612 // 'member' is obsolete -#pragma warning disable CS0414 // The private field 'field' is assigned but its value is never used -#pragma warning disable CS8019 // Unnecessary using directive. -#pragma warning disable CS1522 // Empty switch block -#pragma warning disable CS1998 // This async method lacks 'await' operators and will run synchronously. - -namespace TempProject -{ - partial class MagicOnionInitializer - { - static partial class MagicOnionGeneratedClient - { - [global::MagicOnion.Ignore] - public class TempProject_MyHubClient : global::MagicOnion.Client.StreamingHubClientBase, global::TempProject.IMyHub - { - public TempProject_MyHubClient(global::Grpc.Core.CallInvoker callInvoker, global::System.String host, global::Grpc.Core.CallOptions options, global::MagicOnion.Serialization.IMagicOnionSerializerProvider serializerProvider, global::MagicOnion.Client.IMagicOnionClientLogger logger) - : base("IMyHub", callInvoker, host, options, serializerProvider, logger) - { - } - - - public global::TempProject.IMyHub FireAndForget() - => new FireAndForgetClient(this); - - [global::MagicOnion.Ignore] - class FireAndForgetClient : global::TempProject.IMyHub - { - readonly TempProject_MyHubClient parent; - - public FireAndForgetClient(TempProject_MyHubClient parent) - => this.parent = parent; - - public global::TempProject.IMyHub FireAndForget() => this; - public global::System.Threading.Tasks.Task DisposeAsync() => throw new global::System.NotSupportedException(); - public global::System.Threading.Tasks.Task WaitForDisconnect() => throw new global::System.NotSupportedException(); - - - } - - protected override void OnBroadcastEvent(global::System.Int32 methodId, global::System.ReadOnlyMemory data) - { - switch (methodId) - { - } - } - - protected override void OnResponseEvent(global::System.Int32 methodId, global::System.Object taskCompletionSource, global::System.ReadOnlyMemory data) - { - switch (methodId) - { - } - } - - protected override async void OnClientResultEvent(global::System.Int32 methodId, global::System.Guid messageId, global::System.ReadOnlyMemory data) - { - switch (methodId) - { - case -955516027: // Task B() - { - try - { - var value = base.Deserialize(data); - var result = await receiver.B().ConfigureAwait(false); - await base.WriteClientResultResponseMessageAsync(methodId, messageId, result).ConfigureAwait(false); - } - catch (global::System.Exception ex) - { - await base.WriteClientResultResponseMessageForErrorAsync(methodId, messageId, ex).ConfigureAwait(false); - } - } - break; - } - } - - } - } - } -} diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Invalid_Return_Void/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Invalid_Return_Void/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Invalid_Return_Void/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Invalid_Return_Void/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Invalid_Return_Void/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs deleted file mode 100644 index 62457f11b..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Invalid_Return_Void/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs +++ /dev/null @@ -1,75 +0,0 @@ -// -#pragma warning disable CS0618 // 'member' is obsolete: 'text' -#pragma warning disable CS0612 // 'member' is obsolete -#pragma warning disable CS8019 // Unnecessary using directive. -#pragma warning disable CS1522 // Empty switch block - -namespace TempProject -{ - using global::System; - using global::MessagePack; - - partial class MagicOnionInitializer - { - /// - /// Gets the generated MessagePack formatter resolver. - /// - public static global::MessagePack.IFormatterResolver Resolver => MessagePackGeneratedResolver.Instance; - class MessagePackGeneratedResolver : global::MessagePack.IFormatterResolver - { - public static readonly global::MessagePack.IFormatterResolver Instance = new MessagePackGeneratedResolver(); - - MessagePackGeneratedResolver() {} - - public global::MessagePack.Formatters.IMessagePackFormatter GetFormatter() - => FormatterCache.formatter; - - static class FormatterCache - { - public static readonly global::MessagePack.Formatters.IMessagePackFormatter formatter; - - static FormatterCache() - { - var f = MessagePackGeneratedGetFormatterHelper.GetFormatter(typeof(T)); - if (f != null) - { - formatter = (global::MessagePack.Formatters.IMessagePackFormatter)f; - } - } - } - } - static class MessagePackGeneratedGetFormatterHelper - { - static readonly global::System.Collections.Generic.Dictionary lookup; - - static MessagePackGeneratedGetFormatterHelper() - { - lookup = new global::System.Collections.Generic.Dictionary(0) - { - }; - } - internal static object GetFormatter(global::System.Type t) - { - int key; - if (!lookup.TryGetValue(t, out key)) - { - return null; - } - - switch (key) - { - default: return null; - } - } - } - /// Type hints for Ahead-of-Time compilation. - [Preserve] - static class TypeHints - { - [Preserve] - internal static void Register() - { - } - } - } -} diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Invalid_Return_Void/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Invalid_Return_Void/0002_TempProject_MagicOnionInitializer.g.cs deleted file mode 100644 index af99df707..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Invalid_Return_Void/0002_TempProject_MagicOnionInitializer.g.cs +++ /dev/null @@ -1,91 +0,0 @@ -// -#pragma warning disable CS0618 // 'member' is obsolete: 'text' -#pragma warning disable CS0612 // 'member' is obsolete -#pragma warning disable CS8019 // Unnecessary using directive. -namespace TempProject -{ - using global::System; - using global::System.Collections.Generic; - using global::System.Linq; - using global::MagicOnion; - using global::MagicOnion.Client; - - partial class PreserveAttribute : global::System.Attribute {} - - partial class MagicOnionInitializer - { - static bool isRegistered = false; - readonly static MagicOnionGeneratedClientFactoryProvider provider = new(); - - /// - /// Gets the generated MagicOnionClientFactoryProvider. - /// - public static global::MagicOnion.Client.IMagicOnionClientFactoryProvider ClientFactoryProvider => provider; - - /// - /// Gets the generated StreamingHubClientFactoryProvider. - /// - public static global::MagicOnion.Client.IStreamingHubClientFactoryProvider StreamingHubClientFactoryProvider => provider; -#if UNITY_2019_4_OR_NEWER - [global::UnityEngine.RuntimeInitializeOnLoadMethod(UnityEngine.RuntimeInitializeLoadType.BeforeSceneLoad)] -#elif NET5_0_OR_GREATER - [global::System.Runtime.CompilerServices.ModuleInitializer] -#endif - internal static void Register() => TryRegisterProviderFactory(); - - /// - /// Register the generated client factory providers if it's not registered yet. This method will register only once. - /// - public static bool TryRegisterProviderFactory() - { - if (isRegistered) return false; - isRegistered = true; - - global::MagicOnion.Client.MagicOnionClientFactoryProvider.Default = - (global::MagicOnion.Client.MagicOnionClientFactoryProvider.Default is global::MagicOnion.Client.ImmutableMagicOnionClientFactoryProvider immutableMagicOnionClientFactoryProvider) - ? immutableMagicOnionClientFactoryProvider.Add(provider) - : new global::MagicOnion.Client.ImmutableMagicOnionClientFactoryProvider(provider); - - global::MagicOnion.Client.StreamingHubClientFactoryProvider.Default = - (global::MagicOnion.Client.StreamingHubClientFactoryProvider.Default is global::MagicOnion.Client.ImmutableStreamingHubClientFactoryProvider immutableStreamingHubClientFactoryProvider) - ? immutableStreamingHubClientFactoryProvider.Add(provider) - : new global::MagicOnion.Client.ImmutableStreamingHubClientFactoryProvider(provider); - - return true; - } - - class MagicOnionGeneratedClientFactoryProvider : global::MagicOnion.Client.IMagicOnionClientFactoryProvider, global::MagicOnion.Client.IStreamingHubClientFactoryProvider - { - bool global::MagicOnion.Client.IMagicOnionClientFactoryProvider.TryGetFactory(out global::MagicOnion.Client.MagicOnionClientFactoryDelegate factory) - => (factory = MagicOnionClientFactoryCache.Factory) != null; - - bool global::MagicOnion.Client.IStreamingHubClientFactoryProvider.TryGetFactory(out global::MagicOnion.Client.StreamingHubClientFactoryDelegate factory) - => (factory = StreamingHubClientFactoryCache.Factory) != null; - - static class MagicOnionClientFactoryCache where T : global::MagicOnion.IService - { - public readonly static global::MagicOnion.Client.MagicOnionClientFactoryDelegate Factory; - - static MagicOnionClientFactoryCache() - { - object factory = default(global::MagicOnion.Client.MagicOnionClientFactoryDelegate); - - Factory = (global::MagicOnion.Client.MagicOnionClientFactoryDelegate)factory; - } - } - - static class StreamingHubClientFactoryCache where TStreamingHub : global::MagicOnion.IStreamingHub - { - public readonly static global::MagicOnion.Client.StreamingHubClientFactoryDelegate Factory; - - static StreamingHubClientFactoryCache() - { - object factory = default(global::MagicOnion.Client.StreamingHubClientFactoryDelegate); - - - Factory = (global::MagicOnion.Client.StreamingHubClientFactoryDelegate)factory; - } - } - } - } -} diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Parameter_Many/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Parameter_Many/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Parameter_Many/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Parameter_Many/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Parameter_Many/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Parameter_Many/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Parameter_Many/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Parameter_Many/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Parameter_Many/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Parameter_Many/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Parameter_Many/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Parameter_Many/0003_TempProject_MyHubClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Parameter_Many/0002_TempProject_MyHubClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Parameter_Many/0003_TempProject_MyHubClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Parameter_Many/0002_TempProject_MyHubClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Parameter_One/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Parameter_One/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Parameter_One/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Parameter_One/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Parameter_One/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Parameter_One/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Parameter_One/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Parameter_One/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Parameter_One/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Parameter_One/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Parameter_One/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Parameter_One/0003_TempProject_MyHubClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Parameter_One/0002_TempProject_MyHubClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Parameter_One/0003_TempProject_MyHubClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Parameter_One/0002_TempProject_MyHubClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Parameter_Zero/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Parameter_Zero/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Parameter_Zero/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Parameter_Zero/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Parameter_Zero/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Parameter_Zero/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Parameter_Zero/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Parameter_Zero/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Parameter_Zero/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Parameter_Zero/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Parameter_Zero/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Parameter_Zero/0003_TempProject_MyHubClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Parameter_Zero/0002_TempProject_MyHubClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Parameter_Zero/0003_TempProject_MyHubClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Parameter_Zero/0002_TempProject_MyHubClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_Task/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_Task/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_Task/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_Task/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_Task/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_Task/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_Task/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_Task/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_Task/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_Task/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_Task/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_Task/0003_TempProject_MyHubClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_Task/0002_TempProject_MyHubClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_Task/0003_TempProject_MyHubClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_Task/0002_TempProject_MyHubClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_TaskOfT/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_TaskOfT/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_TaskOfT/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_TaskOfT/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_TaskOfT/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_TaskOfT/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_TaskOfT/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_TaskOfT/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_TaskOfT/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_TaskOfT/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_TaskOfT/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_TaskOfT/0003_TempProject_MyHubClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_TaskOfT/0002_TempProject_MyHubClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_TaskOfT/0003_TempProject_MyHubClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_TaskOfT/0002_TempProject_MyHubClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_ValueTask/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_ValueTask/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_ValueTask/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_ValueTask/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_ValueTask/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_ValueTask/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_ValueTask/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_ValueTask/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_ValueTask/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_ValueTask/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_ValueTask/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_ValueTask/0003_TempProject_MyHubClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_ValueTask/0002_TempProject_MyHubClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_ValueTask/0003_TempProject_MyHubClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_ValueTask/0002_TempProject_MyHubClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_ValueTaskOfT/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_ValueTaskOfT/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_ValueTaskOfT/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_ValueTaskOfT/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_ValueTaskOfT/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_ValueTaskOfT/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_ValueTaskOfT/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_ValueTaskOfT/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_ValueTaskOfT/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_ValueTaskOfT/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_ValueTaskOfT/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_ValueTaskOfT/0003_TempProject_MyHubClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_ValueTaskOfT/0002_TempProject_MyHubClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_ValueTaskOfT/0003_TempProject_MyHubClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_ValueTaskOfT/0002_TempProject_MyHubClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_Void/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_Void/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_Void/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_Void/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_Void/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_Void/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_Void/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_Void/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_Void/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_Void/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_Void/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_Void/0003_TempProject_MyHubClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_Void/0002_TempProject_MyHubClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_Void/0003_TempProject_MyHubClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateStreamingHubTest/Return_Void/0002_TempProject_MyHubClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/Generate/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/Generate/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/Generate/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/Generate/0001_MyApplication1_GreeterServiceClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/Generate/0000_MyApplication1_GreeterServiceClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/Generate/0001_MyApplication1_GreeterServiceClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/Generate/0000_MyApplication1_GreeterServiceClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/Generate/0002_MyApplication1_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/Generate/0001_MyApplication1_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/Generate/0002_MyApplication1_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/Generate/0001_MyApplication1_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/Generate/0003_MyApplication1_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/Generate/0002_MyApplication1_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/Generate/0003_MyApplication1_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/Generate/0002_MyApplication1_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/Generate_Namespace/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/Generate_Namespace/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/Generate_Namespace/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/Generate_Namespace/0001_MyApplication1_Net_Remoting_GreeterServiceClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/Generate_Namespace/0000_MyApplication1_Net_Remoting_GreeterServiceClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/Generate_Namespace/0001_MyApplication1_Net_Remoting_GreeterServiceClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/Generate_Namespace/0000_MyApplication1_Net_Remoting_GreeterServiceClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/Generate_Namespace/0002_MyApplication1_Net_Remoting_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/Generate_Namespace/0001_MyApplication1_Net_Remoting_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/Generate_Namespace/0002_MyApplication1_Net_Remoting_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/Generate_Namespace/0001_MyApplication1_Net_Remoting_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/Generate_Namespace/0003_MyApplication1_Net_Remoting_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/Generate_Namespace/0002_MyApplication1_Net_Remoting_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/Generate_Namespace/0003_MyApplication1_Net_Remoting_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/Generate_Namespace/0002_MyApplication1_Net_Remoting_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/ImplicitUsings_PropertyGroup_Enable/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/ImplicitUsings_PropertyGroup_Enable/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/ImplicitUsings_PropertyGroup_Enable/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/ImplicitUsings_PropertyGroup_Enable/0001_MyNamespace_MagicOnionInitializer_EnumFormatters.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/ImplicitUsings_PropertyGroup_Enable/0000_MyNamespace_MagicOnionInitializer_EnumFormatters.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/ImplicitUsings_PropertyGroup_Enable/0001_MyNamespace_MagicOnionInitializer_EnumFormatters.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/ImplicitUsings_PropertyGroup_Enable/0000_MyNamespace_MagicOnionInitializer_EnumFormatters.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/ImplicitUsings_PropertyGroup_Enable/0002_MyNamespace_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/ImplicitUsings_PropertyGroup_Enable/0001_MyNamespace_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/ImplicitUsings_PropertyGroup_Enable/0002_MyNamespace_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/ImplicitUsings_PropertyGroup_Enable/0001_MyNamespace_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/ImplicitUsings_PropertyGroup_Enable/0003_MyNamespace_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/ImplicitUsings_PropertyGroup_Enable/0002_MyNamespace_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/ImplicitUsings_PropertyGroup_Enable/0003_MyNamespace_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/ImplicitUsings_PropertyGroup_Enable/0002_MyNamespace_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/ImplicitUsings_PropertyGroup_Enable/0004_MyNamespace_MyServiceClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/ImplicitUsings_PropertyGroup_Enable/0003_MyNamespace_MyServiceClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/ImplicitUsings_PropertyGroup_Enable/0004_MyNamespace_MyServiceClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/ImplicitUsings_PropertyGroup_Enable/0003_MyNamespace_MyServiceClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/NoGenerate/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/NoGenerate/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/NoGenerate/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/NotPartial/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/NotPartial/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateTest/NotPartial/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateWithIfDirectiveTest/Skip_Generation_Service_Interface/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateWithIfDirectiveTest/Skip_Generation_Service_Interface/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateWithIfDirectiveTest/Skip_Generation_Service_Interface/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateWithIfDirectiveTest/Skip_Generation_Service_Interface/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateWithIfDirectiveTest/Skip_Generation_Service_Interface/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateWithIfDirectiveTest/Skip_Generation_Service_Interface/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateWithIfDirectiveTest/Skip_Generation_Service_Interface/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateWithIfDirectiveTest/Skip_Generation_Service_Interface/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateWithIfDirectiveTest/Skip_Generation_Service_Interface/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateWithIfDirectiveTest/Skip_Generation_Service_Interface/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateWithIfDirectiveTest/Skip_Generation_Service_Interface/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateWithIfDirectiveTest/Skip_Generation_Service_Interface/0003_TempProject_MyServiceClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateWithIfDirectiveTest/Skip_Generation_Service_Interface/0002_TempProject_MyServiceClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateWithIfDirectiveTest/Skip_Generation_Service_Interface/0003_TempProject_MyServiceClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateWithIfDirectiveTest/Skip_Generation_Service_Interface/0002_TempProject_MyServiceClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateWithIfDirectiveTest/Skip_Generation_StreamingHub_Interface/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateWithIfDirectiveTest/Skip_Generation_StreamingHub_Interface/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateWithIfDirectiveTest/Skip_Generation_StreamingHub_Interface/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateWithIfDirectiveTest/Skip_Generation_StreamingHub_Interface/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateWithIfDirectiveTest/Skip_Generation_StreamingHub_Interface/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateWithIfDirectiveTest/Skip_Generation_StreamingHub_Interface/0001_TempProject_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateWithIfDirectiveTest/Skip_Generation_StreamingHub_Interface/0000_TempProject_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateWithIfDirectiveTest/Skip_Generation_StreamingHub_Interface/0002_TempProject_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateWithIfDirectiveTest/Skip_Generation_StreamingHub_Interface/0001_TempProject_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateWithIfDirectiveTest/Skip_Generation_StreamingHub_Interface/0002_TempProject_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateWithIfDirectiveTest/Skip_Generation_StreamingHub_Interface/0001_TempProject_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateWithIfDirectiveTest/Skip_Generation_StreamingHub_Interface/0003_TempProject_MyHubClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateWithIfDirectiveTest/Skip_Generation_StreamingHub_Interface/0002_TempProject_MyHubClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateWithIfDirectiveTest/Skip_Generation_StreamingHub_Interface/0003_TempProject_MyHubClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GenerateWithIfDirectiveTest/Skip_Generation_StreamingHub_Interface/0002_TempProject_MyHubClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/Default/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/Default/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/Default/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/Default/0001_MyApplication1_GreeterServiceClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/Default/0000_MyApplication1_GreeterServiceClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/Default/0001_MyApplication1_GreeterServiceClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/Default/0000_MyApplication1_GreeterServiceClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/Default/0002_MyApplication1_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/Default/0001_MyApplication1_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/Default/0002_MyApplication1_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/Default/0001_MyApplication1_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/Default/0003_MyApplication1_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/Default/0002_MyApplication1_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/Default/0003_MyApplication1_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/Default/0002_MyApplication1_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/DisableAutoRegistration/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/DisableAutoRegistration/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/DisableAutoRegistration/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/DisableAutoRegistration/0001_MyApplication1_GreeterServiceClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/DisableAutoRegistration/0000_MyApplication1_GreeterServiceClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/DisableAutoRegistration/0001_MyApplication1_GreeterServiceClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/DisableAutoRegistration/0000_MyApplication1_GreeterServiceClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/DisableAutoRegistration/0002_MyApplication1_MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/DisableAutoRegistration/0001_MyApplication1_MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/DisableAutoRegistration/0002_MyApplication1_MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/DisableAutoRegistration/0001_MyApplication1_MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/DisableAutoRegistration/0003_MyApplication1_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/DisableAutoRegistration/0002_MyApplication1_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/DisableAutoRegistration/0003_MyApplication1_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/DisableAutoRegistration/0002_MyApplication1_MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/MessagePackFormatterNamespace/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/MessagePackFormatterNamespace/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/MessagePackFormatterNamespace/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/MessagePackFormatterNamespace/0001__MagicOnionInitializer_MessagePack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/MessagePackFormatterNamespace/0000__MagicOnionInitializer_MessagePack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/MessagePackFormatterNamespace/0001__MagicOnionInitializer_MessagePack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/MessagePackFormatterNamespace/0000__MagicOnionInitializer_MessagePack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/MessagePackFormatterNamespace/0002__MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/MessagePackFormatterNamespace/0001__MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/MessagePackFormatterNamespace/0002__MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/MessagePackFormatterNamespace/0001__MagicOnionInitializer.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/MessagePackFormatterNamespace/0003_MyApplication1_GreeterServiceClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/MessagePackFormatterNamespace/0002_MyApplication1_GreeterServiceClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/MessagePackFormatterNamespace/0003_MyApplication1_GreeterServiceClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/MessagePackFormatterNamespace/0002_MyApplication1_GreeterServiceClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/Serializer_MemoryPack/0000_MagicOnionClientSourceGeneratorAttributes.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/Serializer_MemoryPack/0000_MagicOnionClientSourceGeneratorAttributes.g.cs deleted file mode 100644 index 8faa1aa7e..000000000 --- a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/Serializer_MemoryPack/0000_MagicOnionClientSourceGeneratorAttributes.g.cs +++ /dev/null @@ -1,49 +0,0 @@ -// -namespace MagicOnion.Client -{ - /// - /// Marker attribute for generating clients of MagicOnion. - /// The source generator collects the classes specified by this attribute and uses them to generate source. - /// - [global::System.Diagnostics.Conditional("__MagicOnion_Client_SourceGenerator__DesignTimeOnly__")] - [global::System.AttributeUsage(global::System.AttributeTargets.Class, AllowMultiple = false)] - internal class MagicOnionClientGenerationAttribute : global::System.Attribute - { - /// - /// Gets or sets whether to disable automatically calling `Register` during start-up. (Automatic registration requires .NET 5+ or Unity) - /// - public bool DisableAutoRegistration { get; set; } - - /// - /// Gets or set the serializer used for message serialization. The default value is . - /// - public global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType Serializer { get; set; } = global::MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack; - - /// - /// Gets or set the namespace of pre-generated MessagePackFormatters. The default value is MessagePack.Formatters. - /// - public string MessagePackFormatterNamespace { get; set; } = "MessagePack.Formatters"; - - /// - /// Gets or set whether to enable the StreamingHandler diagnostic handler. This is for debugging purpose. The default value is . - /// - public bool EnableStreamingHubDiagnosticHandler { get; set; } = false; - - public string GenerateFileHintNamePrefix { get; set; } = string.Empty; - - public global::System.Type[] TypesContainedInTargetAssembly { get; } - - /// Types contained in the scan target assembly - public MagicOnionClientGenerationAttribute(params global::System.Type[] typesContainedInTargetAssembly) - { - TypesContainedInTargetAssembly = typesContainedInTargetAssembly; - } - - // This enum must be mirror of `SerializerType` (MagicOnionClientSourceGenerator) - internal enum GenerateSerializerType - { - MessagePack = 0, - MemoryPack = 1, - } - } -} \ No newline at end of file diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/Serializer_MemoryPack/0001_MyApplication1_GreeterServiceClient.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/Serializer_MemoryPack/0000_MyApplication1_GreeterServiceClient.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/Serializer_MemoryPack/0001_MyApplication1_GreeterServiceClient.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/Serializer_MemoryPack/0000_MyApplication1_GreeterServiceClient.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/Serializer_MemoryPack/0002_MyApplication1_MagicOnionInitializer_MemoryPack.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/Serializer_MemoryPack/0001_MyApplication1_MagicOnionInitializer_MemoryPack.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/Serializer_MemoryPack/0002_MyApplication1_MagicOnionInitializer_MemoryPack.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/Serializer_MemoryPack/0001_MyApplication1_MagicOnionInitializer_MemoryPack.g.cs diff --git a/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/Serializer_MemoryPack/0003_MyApplication1_MagicOnionInitializer.g.cs b/tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/Serializer_MemoryPack/0002_MyApplication1_MagicOnionInitializer.g.cs similarity index 100% rename from tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/Serializer_MemoryPack/0003_MyApplication1_MagicOnionInitializer.g.cs rename to tests/MagicOnion.Client.SourceGenerator.Tests/Resources/GeneratorOptionsTest/Serializer_MemoryPack/0002_MyApplication1_MagicOnionInitializer.g.cs From 412ac89d60864932cf715ec5d1d6c028f52c5650 Mon Sep 17 00:00:00 2001 From: Mayuki Sawatari Date: Tue, 7 Jan 2025 14:35:10 +0900 Subject: [PATCH 3/6] Update ChatApp.Shared --- samples/ChatApp/ChatApp.Shared/ChatApp.Shared.csproj | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/samples/ChatApp/ChatApp.Shared/ChatApp.Shared.csproj b/samples/ChatApp/ChatApp.Shared/ChatApp.Shared.csproj index 306985ff3..e0d06c623 100644 --- a/samples/ChatApp/ChatApp.Shared/ChatApp.Shared.csproj +++ b/samples/ChatApp/ChatApp.Shared/ChatApp.Shared.csproj @@ -7,16 +7,4 @@ - - - - - - - - <_MessagePackGeneratorArguments>-i ./ChatApp.Shared.csproj -o ../ChatApp.Unity/Assets/Scripts/Generated/MessagePack.Generated.cs - - - - From dc19655fcc132d35621c87970944e75ff760ce29 Mon Sep 17 00:00:00 2001 From: Mayuki Sawatari Date: Tue, 7 Jan 2025 14:44:40 +0900 Subject: [PATCH 4/6] Update ChatApp.Console --- samples/ChatApp/ChatApp.Console/ChatApp.Console.csproj | 4 ---- 1 file changed, 4 deletions(-) diff --git a/samples/ChatApp/ChatApp.Console/ChatApp.Console.csproj b/samples/ChatApp/ChatApp.Console/ChatApp.Console.csproj index 0dc2bb1c2..7db653297 100644 --- a/samples/ChatApp/ChatApp.Console/ChatApp.Console.csproj +++ b/samples/ChatApp/ChatApp.Console/ChatApp.Console.csproj @@ -9,10 +9,6 @@ true - - - - From a055bfa58af5a69b236cb42f639078794c65da8b Mon Sep 17 00:00:00 2001 From: Mayuki Sawatari Date: Tue, 7 Jan 2025 14:46:19 +0900 Subject: [PATCH 5/6] Update Program.cs --- samples/ChatApp/ChatApp.Console/Program.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/samples/ChatApp/ChatApp.Console/Program.cs b/samples/ChatApp/ChatApp.Console/Program.cs index e6baae822..9f86bda61 100644 --- a/samples/ChatApp/ChatApp.Console/Program.cs +++ b/samples/ChatApp/ChatApp.Console/Program.cs @@ -15,7 +15,7 @@ BuiltinResolver.Instance, PrimitiveObjectResolver.Instance, MagicOnionGeneratedClientInitializer.Resolver, - MessagePack.Resolvers.GeneratedResolver.Instance + StandardResolver.Instance ); MessagePackSerializer.DefaultOptions = MessagePackSerializer.DefaultOptions.WithResolver(StaticCompositeResolver.Instance); } From 70c275289bddd96d740f84b893798e8bbddf608a Mon Sep 17 00:00:00 2001 From: Mayuki Sawatari Date: Tue, 7 Jan 2025 14:49:09 +0900 Subject: [PATCH 6/6] Update PublicAPI.Shipped.txt --- src/MagicOnion.Client/PublicAPI.Shipped.txt | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/src/MagicOnion.Client/PublicAPI.Shipped.txt b/src/MagicOnion.Client/PublicAPI.Shipped.txt index 640da831b..a4a3945ad 100644 --- a/src/MagicOnion.Client/PublicAPI.Shipped.txt +++ b/src/MagicOnion.Client/PublicAPI.Shipped.txt @@ -77,6 +77,21 @@ MagicOnion.Client.MagicOnionClientBase.MagicOnionClientBase(MagicOnion.Client MagicOnion.Client.MagicOnionClientFactoryDelegate MagicOnion.Client.MagicOnionClientFactoryProvider MagicOnion.Client.MagicOnionClientGenerationAttribute +MagicOnion.Client.MagicOnionClientGenerationAttribute.DisableAutoRegistration.get -> bool +MagicOnion.Client.MagicOnionClientGenerationAttribute.DisableAutoRegistration.set -> void +MagicOnion.Client.MagicOnionClientGenerationAttribute.EnableStreamingHubDiagnosticHandler.get -> bool +MagicOnion.Client.MagicOnionClientGenerationAttribute.EnableStreamingHubDiagnosticHandler.set -> void +MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateFileHintNamePrefix.get -> string! +MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateFileHintNamePrefix.set -> void +MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType +MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MemoryPack = 1 -> MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType +MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType.MessagePack = 0 -> MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType +MagicOnion.Client.MagicOnionClientGenerationAttribute.MagicOnionClientGenerationAttribute(params System.Type![]! typesContainedInTargetAssembly) -> void +MagicOnion.Client.MagicOnionClientGenerationAttribute.MessagePackFormatterNamespace.get -> string! +MagicOnion.Client.MagicOnionClientGenerationAttribute.MessagePackFormatterNamespace.set -> void +MagicOnion.Client.MagicOnionClientGenerationAttribute.Serializer.get -> MagicOnion.Client.MagicOnionClientGenerationAttribute.GenerateSerializerType +MagicOnion.Client.MagicOnionClientGenerationAttribute.Serializer.set -> void +MagicOnion.Client.MagicOnionClientGenerationAttribute.TypesContainedInTargetAssembly.get -> System.Type![]! MagicOnion.Client.MagicOnionClientOptions MagicOnion.Client.MagicOnionClientOptions.CallInvoker.get -> Grpc.Core.CallInvoker! MagicOnion.Client.MagicOnionClientOptions.CallOptions.get -> Grpc.Core.CallOptions