diff --git a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ServiceProxying/CSharp/CSharpServiceProxyGenerator.cs b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ServiceProxying/CSharp/CSharpServiceProxyGenerator.cs index f85183f7c7..4337fa0d35 100644 --- a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ServiceProxying/CSharp/CSharpServiceProxyGenerator.cs +++ b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ServiceProxying/CSharp/CSharpServiceProxyGenerator.cs @@ -192,7 +192,7 @@ namespace Volo.Abp.Cli.ServiceProxying.CSharp } clientProxyBuilder.Replace($"{Environment.NewLine}{UsingPlaceholder}", string.Empty); - clientProxyBuilder.Replace($"{Environment.NewLine} {MethodPlaceholder}", string.Empty); + clientProxyBuilder.Replace($"{Environment.NewLine}{Environment.NewLine} {MethodPlaceholder}", string.Empty); var filePath = Path.Combine(args.WorkDirectory, folder, $"{clientProxyName}.Generated.cs"); @@ -215,12 +215,12 @@ namespace Volo.Abp.Cli.ServiceProxying.CSharp if(!action.Name.EndsWith("Async")) { GenerateSynchronizationMethod(action, returnTypeName, methodBuilder, usingNamespaceList); - clientProxyBuilder.Replace(MethodPlaceholder, $"{methodBuilder} {Environment.NewLine} {MethodPlaceholder}"); + clientProxyBuilder.Replace(MethodPlaceholder, $"{methodBuilder}{Environment.NewLine} {MethodPlaceholder}"); return; } GenerateAsynchronousMethod(action, returnTypeName, methodBuilder, usingNamespaceList); - clientProxyBuilder.Replace(MethodPlaceholder, $"{methodBuilder} {Environment.NewLine} {MethodPlaceholder}"); + clientProxyBuilder.Replace(MethodPlaceholder, $"{methodBuilder}{Environment.NewLine} {MethodPlaceholder}"); } private void GenerateSynchronizationMethod(ActionApiDescriptionModel action, string returnTypeName, StringBuilder methodBuilder, List usingNamespaceList)