From cce1ac095cfa87592621daf203e2e731cfe90dfa Mon Sep 17 00:00:00 2001 From: XperiAndri Date: Wed, 20 Jan 2021 22:44:31 +0200 Subject: [PATCH] Fixed client constructor parameters --- src/SwaggerProvider.DesignTime/v2/OperationCompiler.fs | 2 +- src/SwaggerProvider.DesignTime/v3/OperationCompiler.fs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/SwaggerProvider.DesignTime/v2/OperationCompiler.fs b/src/SwaggerProvider.DesignTime/v2/OperationCompiler.fs index 7e634c2..76306f6 100644 --- a/src/SwaggerProvider.DesignTime/v2/OperationCompiler.fs +++ b/src/SwaggerProvider.DesignTime/v2/OperationCompiler.fs @@ -267,7 +267,7 @@ type OperationCompiler (schema:SwaggerObject, defCompiler:DefinitionCompiler, ig invokeCode = (fun args -> <@@ () @@>), BaseConstructorCall = fun args -> let httpClient = <@ RuntimeHelpers.getDefaultHttpClient defaultHost @> - let args' = args @ [httpClient] + let args' = args @ [ httpClient; <@@ null @@> ] (baseCtor, args')) ] |> ty.AddMembers diff --git a/src/SwaggerProvider.DesignTime/v3/OperationCompiler.fs b/src/SwaggerProvider.DesignTime/v3/OperationCompiler.fs index 3072f63..85efbb8 100644 --- a/src/SwaggerProvider.DesignTime/v3/OperationCompiler.fs +++ b/src/SwaggerProvider.DesignTime/v3/OperationCompiler.fs @@ -394,7 +394,7 @@ type OperationCompiler (schema:OpenApiDocument, defCompiler:DefinitionCompiler, invokeCode = (fun args -> <@@ () @@>), BaseConstructorCall = fun args -> let httpClient = <@ RuntimeHelpers.getDefaultHttpClient defaultHost @> - let args' = args @ [httpClient] + let args' = args @ [ httpClient; <@@ null @@> ] (baseCtor, args')) ] |> ty.AddMembers