diff --git a/modules/swagger-codegen/src/main/resources/csharp/Configuration.mustache b/modules/swagger-codegen/src/main/resources/csharp/Configuration.mustache
index 0e1856725df..904b689e45e 100644
--- a/modules/swagger-codegen/src/main/resources/csharp/Configuration.mustache
+++ b/modules/swagger-codegen/src/main/resources/csharp/Configuration.mustache
@@ -234,7 +234,7 @@ namespace {{packageName}}.Client
return apiKeyValue;
}
- private string _tempFolderPath = Path.GetTempPath();
+ private string _tempFolderPath;
///
/// Gets or sets the temporary folder path to store the files downloaded from the server.
@@ -242,7 +242,15 @@ namespace {{packageName}}.Client
/// Folder path.
public String TempFolderPath
{
- get { return _tempFolderPath; }
+ get
+ {
+ // default to Path.GetTempPath() if _tempFolderPath is not set
+ if (String.IsNullOrEmpty(_tempFolderPath))
+ {
+ _tempFolderPath = Path.GetTempPath();
+ }
+ return _tempFolderPath;
+ }
set
{
diff --git a/samples/client/petstore/csharp/SwaggerClient/IO.Swagger.sln b/samples/client/petstore/csharp/SwaggerClient/IO.Swagger.sln
index 04424e0729f..4e593616590 100644
--- a/samples/client/petstore/csharp/SwaggerClient/IO.Swagger.sln
+++ b/samples/client/petstore/csharp/SwaggerClient/IO.Swagger.sln
@@ -2,7 +2,7 @@ Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 2012
VisualStudioVersion = 12.0.0.0
MinimumVisualStudioVersion = 10.0.0.1
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "IO.Swagger", "src\IO.Swagger\IO.Swagger.csproj", "{4F6B73F4-427E-4C54-BB06-A106EBF09288}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "IO.Swagger", "src\IO.Swagger\IO.Swagger.csproj", "{45175ABF-4F24-48D0-B481-B1A2D9B8649E}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "IO.Swagger.Test", "src\IO.Swagger.Test\IO.Swagger.Test.csproj", "{19F1DEBC-DE5E-4517-8062-F000CD499087}"
EndProject
@@ -12,10 +12,10 @@ Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
-{4F6B73F4-427E-4C54-BB06-A106EBF09288}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-{4F6B73F4-427E-4C54-BB06-A106EBF09288}.Debug|Any CPU.Build.0 = Debug|Any CPU
-{4F6B73F4-427E-4C54-BB06-A106EBF09288}.Release|Any CPU.ActiveCfg = Release|Any CPU
-{4F6B73F4-427E-4C54-BB06-A106EBF09288}.Release|Any CPU.Build.0 = Release|Any CPU
+{45175ABF-4F24-48D0-B481-B1A2D9B8649E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+{45175ABF-4F24-48D0-B481-B1A2D9B8649E}.Debug|Any CPU.Build.0 = Debug|Any CPU
+{45175ABF-4F24-48D0-B481-B1A2D9B8649E}.Release|Any CPU.ActiveCfg = Release|Any CPU
+{45175ABF-4F24-48D0-B481-B1A2D9B8649E}.Release|Any CPU.Build.0 = Release|Any CPU
{19F1DEBC-DE5E-4517-8062-F000CD499087}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{19F1DEBC-DE5E-4517-8062-F000CD499087}.Debug|Any CPU.Build.0 = Debug|Any CPU
{19F1DEBC-DE5E-4517-8062-F000CD499087}.Release|Any CPU.ActiveCfg = Release|Any CPU
diff --git a/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Client/Configuration.cs b/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Client/Configuration.cs
index 2cb84a0c076..fce50ae0b74 100644
--- a/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Client/Configuration.cs
+++ b/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Client/Configuration.cs
@@ -243,7 +243,7 @@ namespace IO.Swagger.Client
return apiKeyValue;
}
- private string _tempFolderPath = Path.GetTempPath();
+ private string _tempFolderPath;
///
/// Gets or sets the temporary folder path to store the files downloaded from the server.
@@ -251,7 +251,15 @@ namespace IO.Swagger.Client
/// Folder path.
public String TempFolderPath
{
- get { return _tempFolderPath; }
+ get
+ {
+ // default to Path.GetTempPath() if _tempFolderPath is not set
+ if (String.IsNullOrEmpty(_tempFolderPath))
+ {
+ _tempFolderPath = Path.GetTempPath();
+ }
+ return _tempFolderPath;
+ }
set
{
diff --git a/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/IO.Swagger.csproj b/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/IO.Swagger.csproj
index 687da55e924..e1d4f2f595d 100644
--- a/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/IO.Swagger.csproj
+++ b/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/IO.Swagger.csproj
@@ -11,7 +11,7 @@ Contact: apiteam@swagger.io
Debug
AnyCPU
- {4F6B73F4-427E-4C54-BB06-A106EBF09288}
+ {45175ABF-4F24-48D0-B481-B1A2D9B8649E}
Library
Properties
IO.Swagger
diff --git a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/IO.Swagger.sln b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/IO.Swagger.sln
index 8c223bc624d..d5879e565e7 100644
--- a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/IO.Swagger.sln
+++ b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/IO.Swagger.sln
@@ -2,7 +2,7 @@ Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 2012
VisualStudioVersion = 12.0.0.0
MinimumVisualStudioVersion = 10.0.0.1
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "IO.Swagger", "src\IO.Swagger\IO.Swagger.csproj", "{4B8145C1-32ED-46D4-9DD5-10A82B5B0013}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "IO.Swagger", "src\IO.Swagger\IO.Swagger.csproj", "{5B61D15D-DCEB-42AF-89A6-6AE15FB9548F}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "IO.Swagger.Test", "src\IO.Swagger.Test\IO.Swagger.Test.csproj", "{19F1DEBC-DE5E-4517-8062-F000CD499087}"
EndProject
@@ -12,10 +12,10 @@ Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
-{4B8145C1-32ED-46D4-9DD5-10A82B5B0013}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-{4B8145C1-32ED-46D4-9DD5-10A82B5B0013}.Debug|Any CPU.Build.0 = Debug|Any CPU
-{4B8145C1-32ED-46D4-9DD5-10A82B5B0013}.Release|Any CPU.ActiveCfg = Release|Any CPU
-{4B8145C1-32ED-46D4-9DD5-10A82B5B0013}.Release|Any CPU.Build.0 = Release|Any CPU
+{5B61D15D-DCEB-42AF-89A6-6AE15FB9548F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+{5B61D15D-DCEB-42AF-89A6-6AE15FB9548F}.Debug|Any CPU.Build.0 = Debug|Any CPU
+{5B61D15D-DCEB-42AF-89A6-6AE15FB9548F}.Release|Any CPU.ActiveCfg = Release|Any CPU
+{5B61D15D-DCEB-42AF-89A6-6AE15FB9548F}.Release|Any CPU.Build.0 = Release|Any CPU
{19F1DEBC-DE5E-4517-8062-F000CD499087}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{19F1DEBC-DE5E-4517-8062-F000CD499087}.Debug|Any CPU.Build.0 = Debug|Any CPU
{19F1DEBC-DE5E-4517-8062-F000CD499087}.Release|Any CPU.ActiveCfg = Release|Any CPU
diff --git a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/README.md b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/README.md
index 67a001aa0cf..ab8b4d19139 100644
--- a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/README.md
+++ b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/README.md
@@ -6,7 +6,7 @@ This C# SDK is automatically generated by the [Swagger Codegen](https://github.c
- API version: 1.0.0
- SDK version: 1.0.0
-- Build package: class io.swagger.codegen.languages.CSharpClientCodegen
+- Build package: io.swagger.codegen.languages.CSharpClientCodegen
## Frameworks supported
@@ -38,6 +38,20 @@ using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;
```
+
+
+## Packaging
+
+A `.nuspec` is included with the project. You can follow the Nuget quickstart to [create](https://docs.microsoft.com/en-us/nuget/quickstart/create-and-publish-a-package#create-the-package) and [publish](https://docs.microsoft.com/en-us/nuget/quickstart/create-and-publish-a-package#publish-the-package) packages.
+
+This `.nuspec` uses placeholders from the `.csproj`, so build the `.csproj` directly:
+
+```
+nuget pack -Build -OutputDirectory out IO.Swagger.csproj
+```
+
+Then, publish to a [local feed](https://docs.microsoft.com/en-us/nuget/hosting-packages/local-feeds) or [other host](https://docs.microsoft.com/en-us/nuget/hosting-packages/overview) and consume the new package via Nuget as usual.
+
## Getting Started
@@ -115,6 +129,7 @@ Class | Method | HTTP request | Description
- [Model.ArrayOfArrayOfNumberOnly](docs/ArrayOfArrayOfNumberOnly.md)
- [Model.ArrayOfNumberOnly](docs/ArrayOfNumberOnly.md)
- [Model.ArrayTest](docs/ArrayTest.md)
+ - [Model.Capitalization](docs/Capitalization.md)
- [Model.Cat](docs/Cat.md)
- [Model.Category](docs/Category.md)
- [Model.ClassModel](docs/ClassModel.md)
diff --git a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/docs/FakeApi.md b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/docs/FakeApi.md
index 8dd5de759ee..44699db1dc2 100644
--- a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/docs/FakeApi.md
+++ b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/docs/FakeApi.md
@@ -15,6 +15,8 @@ Method | HTTP request | Description
To test \"client\" model
+To test \"client\" model
+
### Example
```csharp
using System;
@@ -166,6 +168,8 @@ void (empty response body)
To test enum parameters
+To test enum parameters
+
### Example
```csharp
using System;
@@ -209,11 +213,11 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **enumFormStringArray** | [**List**](string.md)| Form parameter enum test (string array) | [optional]
+ **enumFormStringArray** | [**List<string>**](string.md)| Form parameter enum test (string array) | [optional]
**enumFormString** | **string**| Form parameter enum test (string) | [optional] [default to -efg]
- **enumHeaderStringArray** | [**List**](string.md)| Header parameter enum test (string array) | [optional]
+ **enumHeaderStringArray** | [**List<string>**](string.md)| Header parameter enum test (string array) | [optional]
**enumHeaderString** | **string**| Header parameter enum test (string) | [optional] [default to -efg]
- **enumQueryStringArray** | [**List**](string.md)| Query parameter enum test (string array) | [optional]
+ **enumQueryStringArray** | [**List<string>**](string.md)| Query parameter enum test (string array) | [optional]
**enumQueryString** | **string**| Query parameter enum test (string) | [optional] [default to -efg]
**enumQueryInteger** | **int?**| Query parameter enum test (double) | [optional]
**enumQueryDouble** | **double?**| Query parameter enum test (double) | [optional]
diff --git a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/docs/PetApi.md b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/docs/PetApi.md
index de9223ef7a4..da77647d5d8 100644
--- a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/docs/PetApi.md
+++ b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/docs/PetApi.md
@@ -192,7 +192,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **status** | [**List**](string.md)| Status values that need to be considered for filter |
+ **status** | [**List<string>**](string.md)| Status values that need to be considered for filter |
### Return type
@@ -257,7 +257,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **tags** | [**List**](string.md)| Tags to filter by |
+ **tags** | [**List<string>**](string.md)| Tags to filter by |
### Return type
diff --git a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/docs/UserApi.md b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/docs/UserApi.md
index e016a7a5e30..b7fc0343d20 100644
--- a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/docs/UserApi.md
+++ b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/docs/UserApi.md
@@ -119,7 +119,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **body** | [**List**](User.md)| List of user object |
+ **body** | [**List<User>**](User.md)| List of user object |
### Return type
@@ -180,7 +180,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **body** | [**List**](User.md)| List of user object |
+ **body** | [**List<User>**](User.md)| List of user object |
### Return type
diff --git a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger.Test/IO.Swagger.Test.csproj b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger.Test/IO.Swagger.Test.csproj
index b5bb96e8e4b..02c13c1a05b 100644
--- a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger.Test/IO.Swagger.Test.csproj
+++ b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger.Test/IO.Swagger.Test.csproj
@@ -74,7 +74,7 @@ Contact: apiteam@swagger.io
- {4B8145C1-32ED-46D4-9DD5-10A82B5B0013}
+ {5B61D15D-DCEB-42AF-89A6-6AE15FB9548F}
IO.Swagger
diff --git a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Api/FakeApi.cs b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Api/FakeApi.cs
index 52a26a00dbf..502deb884fd 100644
--- a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Api/FakeApi.cs
+++ b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Api/FakeApi.cs
@@ -28,7 +28,7 @@ namespace IO.Swagger.Api
/// To test \"client\" model
///
///
- ///
+ /// To test \"client\" model
///
/// Thrown when fails to make API call
/// client model
@@ -39,7 +39,7 @@ namespace IO.Swagger.Api
/// To test \"client\" model
///
///
- ///
+ /// To test \"client\" model
///
/// Thrown when fails to make API call
/// client model
@@ -96,7 +96,7 @@ namespace IO.Swagger.Api
/// To test enum parameters
///
///
- ///
+ /// To test enum parameters
///
/// Thrown when fails to make API call
/// Form parameter enum test (string array) (optional)
@@ -114,7 +114,7 @@ namespace IO.Swagger.Api
/// To test enum parameters
///
///
- ///
+ /// To test enum parameters
///
/// Thrown when fails to make API call
/// Form parameter enum test (string array) (optional)
@@ -133,7 +133,7 @@ namespace IO.Swagger.Api
/// To test \"client\" model
///
///
- ///
+ /// To test \"client\" model
///
/// Thrown when fails to make API call
/// client model
@@ -144,7 +144,7 @@ namespace IO.Swagger.Api
/// To test \"client\" model
///
///
- ///
+ /// To test \"client\" model
///
/// Thrown when fails to make API call
/// client model
@@ -201,7 +201,7 @@ namespace IO.Swagger.Api
/// To test enum parameters
///
///
- ///
+ /// To test enum parameters
///
/// Thrown when fails to make API call
/// Form parameter enum test (string array) (optional)
@@ -219,7 +219,7 @@ namespace IO.Swagger.Api
/// To test enum parameters
///
///
- ///
+ /// To test enum parameters
///
/// Thrown when fails to make API call
/// Form parameter enum test (string array) (optional)
@@ -345,7 +345,7 @@ namespace IO.Swagger.Api
}
///
- /// To test \"client\" model
+ /// To test \"client\" model To test \"client\" model
///
/// Thrown when fails to make API call
/// client model
@@ -357,7 +357,7 @@ namespace IO.Swagger.Api
}
///
- /// To test \"client\" model
+ /// To test \"client\" model To test \"client\" model
///
/// Thrown when fails to make API call
/// client model
@@ -423,7 +423,7 @@ namespace IO.Swagger.Api
}
///
- /// To test \"client\" model
+ /// To test \"client\" model To test \"client\" model
///
/// Thrown when fails to make API call
/// client model
@@ -436,7 +436,7 @@ namespace IO.Swagger.Api
}
///
- /// To test \"client\" model
+ /// To test \"client\" model To test \"client\" model
///
/// Thrown when fails to make API call
/// client model
@@ -756,7 +756,7 @@ namespace IO.Swagger.Api
}
///
- /// To test enum parameters
+ /// To test enum parameters To test enum parameters
///
/// Thrown when fails to make API call
/// Form parameter enum test (string array) (optional)
@@ -774,7 +774,7 @@ namespace IO.Swagger.Api
}
///
- /// To test enum parameters
+ /// To test enum parameters To test enum parameters
///
/// Thrown when fails to make API call
/// Form parameter enum test (string array) (optional)
@@ -844,7 +844,7 @@ namespace IO.Swagger.Api
}
///
- /// To test enum parameters
+ /// To test enum parameters To test enum parameters
///
/// Thrown when fails to make API call
/// Form parameter enum test (string array) (optional)
@@ -863,7 +863,7 @@ namespace IO.Swagger.Api
}
///
- /// To test enum parameters
+ /// To test enum parameters To test enum parameters
///
/// Thrown when fails to make API call
/// Form parameter enum test (string array) (optional)
diff --git a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Client/Configuration.cs b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Client/Configuration.cs
index 2cb84a0c076..fce50ae0b74 100644
--- a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Client/Configuration.cs
+++ b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Client/Configuration.cs
@@ -243,7 +243,7 @@ namespace IO.Swagger.Client
return apiKeyValue;
}
- private string _tempFolderPath = Path.GetTempPath();
+ private string _tempFolderPath;
///
/// Gets or sets the temporary folder path to store the files downloaded from the server.
@@ -251,7 +251,15 @@ namespace IO.Swagger.Client
/// Folder path.
public String TempFolderPath
{
- get { return _tempFolderPath; }
+ get
+ {
+ // default to Path.GetTempPath() if _tempFolderPath is not set
+ if (String.IsNullOrEmpty(_tempFolderPath))
+ {
+ _tempFolderPath = Path.GetTempPath();
+ }
+ return _tempFolderPath;
+ }
set
{
diff --git a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Client/ExceptionFactory.cs b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Client/ExceptionFactory.cs
index 31b270ea0ff..0f16ee365e5 100644
--- a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Client/ExceptionFactory.cs
+++ b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Client/ExceptionFactory.cs
@@ -19,6 +19,6 @@ namespace IO.Swagger.Client
///
/// Method name
/// Response
- /// Exceptions
+ /// Exceptions
public delegate Exception ExceptionFactory(string methodName, IRestResponse response);
}
diff --git a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/IO.Swagger.csproj b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/IO.Swagger.csproj
index 29b0fdbc6f1..f119b58e6d0 100644
--- a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/IO.Swagger.csproj
+++ b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/IO.Swagger.csproj
@@ -11,7 +11,7 @@ Contact: apiteam@swagger.io
Debug
AnyCPU
- {4B8145C1-32ED-46D4-9DD5-10A82B5B0013}
+ {5B61D15D-DCEB-42AF-89A6-6AE15FB9548F}
Library
Properties
IO.Swagger
diff --git a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/AdditionalPropertiesClass.cs b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/AdditionalPropertiesClass.cs
index 03f64731a5c..9ad0f1602c9 100644
--- a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/AdditionalPropertiesClass.cs
+++ b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/AdditionalPropertiesClass.cs
@@ -37,7 +37,7 @@ namespace IO.Swagger.Model
///
/// MapProperty.
/// MapOfMapProperty.
- public AdditionalPropertiesClass(Dictionary MapProperty = null, Dictionary> MapOfMapProperty = null)
+ public AdditionalPropertiesClass(Dictionary MapProperty = default(Dictionary), Dictionary> MapOfMapProperty = default(Dictionary>))
{
this.MapProperty = MapProperty;
this.MapOfMapProperty = MapOfMapProperty;
diff --git a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/Animal.cs b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/Animal.cs
index 204454aa060..3c1d8fee403 100644
--- a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/Animal.cs
+++ b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/Animal.cs
@@ -42,7 +42,7 @@ namespace IO.Swagger.Model
///
/// ClassName (required).
/// Color (default to "red").
- public Animal(string ClassName = null, string Color = null)
+ public Animal(string ClassName = default(string), string Color = "red")
{
// to ensure "ClassName" is required (not null)
if (ClassName == null)
diff --git a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/ApiResponse.cs b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/ApiResponse.cs
index 62fd27efd83..4de9acbb568 100644
--- a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/ApiResponse.cs
+++ b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/ApiResponse.cs
@@ -38,7 +38,7 @@ namespace IO.Swagger.Model
/// Code.
/// Type.
/// Message.
- public ApiResponse(int? Code = null, string Type = null, string Message = null)
+ public ApiResponse(int? Code = default(int?), string Type = default(string), string Message = default(string))
{
this.Code = Code;
this.Type = Type;
diff --git a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/ArrayOfArrayOfNumberOnly.cs b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/ArrayOfArrayOfNumberOnly.cs
index 94f61cac428..6458c985ec2 100644
--- a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/ArrayOfArrayOfNumberOnly.cs
+++ b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/ArrayOfArrayOfNumberOnly.cs
@@ -36,7 +36,7 @@ namespace IO.Swagger.Model
/// Initializes a new instance of the class.
///
/// ArrayArrayNumber.
- public ArrayOfArrayOfNumberOnly(List> ArrayArrayNumber = null)
+ public ArrayOfArrayOfNumberOnly(List> ArrayArrayNumber = default(List>))
{
this.ArrayArrayNumber = ArrayArrayNumber;
}
diff --git a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/ArrayOfNumberOnly.cs b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/ArrayOfNumberOnly.cs
index 1f7c93a7118..ad2ea068a1f 100644
--- a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/ArrayOfNumberOnly.cs
+++ b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/ArrayOfNumberOnly.cs
@@ -36,7 +36,7 @@ namespace IO.Swagger.Model
/// Initializes a new instance of the class.
///
/// ArrayNumber.
- public ArrayOfNumberOnly(List ArrayNumber = null)
+ public ArrayOfNumberOnly(List ArrayNumber = default(List))
{
this.ArrayNumber = ArrayNumber;
}
diff --git a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/ArrayTest.cs b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/ArrayTest.cs
index 9fd2075fdc7..66d04bc0d0f 100644
--- a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/ArrayTest.cs
+++ b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/ArrayTest.cs
@@ -38,7 +38,7 @@ namespace IO.Swagger.Model
/// ArrayOfString.
/// ArrayArrayOfInteger.
/// ArrayArrayOfModel.
- public ArrayTest(List ArrayOfString = null, List> ArrayArrayOfInteger = null, List> ArrayArrayOfModel = null)
+ public ArrayTest(List ArrayOfString = default(List), List> ArrayArrayOfInteger = default(List>), List> ArrayArrayOfModel = default(List>))
{
this.ArrayOfString = ArrayOfString;
this.ArrayArrayOfInteger = ArrayArrayOfInteger;
diff --git a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/Cat.cs b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/Cat.cs
index 797bfd287be..1f0d9f2880a 100644
--- a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/Cat.cs
+++ b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/Cat.cs
@@ -43,7 +43,7 @@ namespace IO.Swagger.Model
/// ClassName (required).
/// Color (default to "red").
/// Declawed.
- public Cat(string ClassName = null, string Color = null, bool? Declawed = null)
+ public Cat(string ClassName = default(string), string Color = "red", bool? Declawed = default(bool?))
{
// to ensure "ClassName" is required (not null)
if (ClassName == null)
diff --git a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/Category.cs b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/Category.cs
index 38dac8187e0..81cd316af8f 100644
--- a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/Category.cs
+++ b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/Category.cs
@@ -37,7 +37,7 @@ namespace IO.Swagger.Model
///
/// Id.
/// Name.
- public Category(long? Id = null, string Name = null)
+ public Category(long? Id = default(long?), string Name = default(string))
{
this.Id = Id;
this.Name = Name;
diff --git a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/ClassModel.cs b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/ClassModel.cs
index 369efd6a4d8..2583cbdf9a5 100644
--- a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/ClassModel.cs
+++ b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/ClassModel.cs
@@ -36,7 +36,7 @@ namespace IO.Swagger.Model
/// Initializes a new instance of the class.
///
/// _Class.
- public ClassModel(string _Class = null)
+ public ClassModel(string _Class = default(string))
{
this._Class = _Class;
}
diff --git a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/Dog.cs b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/Dog.cs
index 1f116a03efc..27de3c23e05 100644
--- a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/Dog.cs
+++ b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/Dog.cs
@@ -43,7 +43,7 @@ namespace IO.Swagger.Model
/// ClassName (required).
/// Color (default to "red").
/// Breed.
- public Dog(string ClassName = null, string Color = null, string Breed = null)
+ public Dog(string ClassName = default(string), string Color = "red", string Breed = default(string))
{
// to ensure "ClassName" is required (not null)
if (ClassName == null)
diff --git a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/EnumArrays.cs b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/EnumArrays.cs
index f41fd9845ac..bbb807405e6 100644
--- a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/EnumArrays.cs
+++ b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/EnumArrays.cs
@@ -88,7 +88,7 @@ namespace IO.Swagger.Model
///
/// JustSymbol.
/// ArrayEnum.
- public EnumArrays(JustSymbolEnum? JustSymbol = null, List ArrayEnum = null)
+ public EnumArrays(JustSymbolEnum? JustSymbol = default(JustSymbolEnum?), List ArrayEnum = default(List))
{
this.JustSymbol = JustSymbol;
this.ArrayEnum = ArrayEnum;
diff --git a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/EnumTest.cs b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/EnumTest.cs
index 792a6c0356d..ea76fc4bf12 100644
--- a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/EnumTest.cs
+++ b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/EnumTest.cs
@@ -120,7 +120,7 @@ namespace IO.Swagger.Model
/// EnumInteger.
/// EnumNumber.
/// OuterEnum.
- public EnumTest(EnumStringEnum? EnumString = null, EnumIntegerEnum? EnumInteger = null, EnumNumberEnum? EnumNumber = null, OuterEnum? OuterEnum = null)
+ public EnumTest(EnumStringEnum? EnumString = default(EnumStringEnum?), EnumIntegerEnum? EnumInteger = default(EnumIntegerEnum?), EnumNumberEnum? EnumNumber = default(EnumNumberEnum?), OuterEnum OuterEnum = default(OuterEnum))
{
this.EnumString = EnumString;
this.EnumInteger = EnumInteger;
@@ -132,7 +132,7 @@ namespace IO.Swagger.Model
/// Gets or Sets OuterEnum
///
[DataMember(Name="outerEnum", EmitDefaultValue=false)]
- public OuterEnum? OuterEnum { get; set; }
+ public OuterEnum OuterEnum { get; set; }
///
/// Returns the string presentation of the object
///
diff --git a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/FormatTest.cs b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/FormatTest.cs
index e415fa64925..9bd73ccff4a 100644
--- a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/FormatTest.cs
+++ b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/FormatTest.cs
@@ -53,7 +53,7 @@ namespace IO.Swagger.Model
/// DateTime.
/// Uuid.
/// Password (required).
- public FormatTest(int? Integer = null, int? Int32 = null, long? Int64 = null, decimal? Number = null, float? _Float = null, double? _Double = null, string _String = null, byte[] _Byte = null, byte[] Binary = null, DateTime? Date = null, DateTime? DateTime = null, Guid? Uuid = null, string Password = null)
+ public FormatTest(int? Integer = default(int?), int? Int32 = default(int?), long? Int64 = default(long?), decimal? Number = default(decimal?), float? _Float = default(float?), double? _Double = default(double?), string _String = default(string), byte[] _Byte = default(byte[]), byte[] Binary = default(byte[]), DateTime? Date = default(DateTime?), DateTime? DateTime = default(DateTime?), Guid? Uuid = default(Guid?), string Password = default(string))
{
// to ensure "Number" is required (not null)
if (Number == null)
diff --git a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/List.cs b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/List.cs
index 95d18430713..c0910cf4ea9 100644
--- a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/List.cs
+++ b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/List.cs
@@ -36,7 +36,7 @@ namespace IO.Swagger.Model
/// Initializes a new instance of the class.
///
/// _123List.
- public List(string _123List = null)
+ public List(string _123List = default(string))
{
this._123List = _123List;
}
diff --git a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/MapTest.cs b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/MapTest.cs
index f2dfce4e57f..3f59092fe2a 100644
--- a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/MapTest.cs
+++ b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/MapTest.cs
@@ -63,7 +63,7 @@ namespace IO.Swagger.Model
///
/// MapMapOfString.
/// MapOfEnumString.
- public MapTest(Dictionary> MapMapOfString = null, Dictionary MapOfEnumString = null)
+ public MapTest(Dictionary> MapMapOfString = default(Dictionary>), Dictionary MapOfEnumString = default(Dictionary))
{
this.MapMapOfString = MapMapOfString;
this.MapOfEnumString = MapOfEnumString;
diff --git a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/MixedPropertiesAndAdditionalPropertiesClass.cs b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/MixedPropertiesAndAdditionalPropertiesClass.cs
index d0c7a54f1df..7f57c3965e8 100644
--- a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/MixedPropertiesAndAdditionalPropertiesClass.cs
+++ b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/MixedPropertiesAndAdditionalPropertiesClass.cs
@@ -38,7 +38,7 @@ namespace IO.Swagger.Model
/// Uuid.
/// DateTime.
/// Map.
- public MixedPropertiesAndAdditionalPropertiesClass(Guid? Uuid = null, DateTime? DateTime = null, Dictionary Map = null)
+ public MixedPropertiesAndAdditionalPropertiesClass(Guid? Uuid = default(Guid?), DateTime? DateTime = default(DateTime?), Dictionary Map = default(Dictionary))
{
this.Uuid = Uuid;
this.DateTime = DateTime;
diff --git a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/Model200Response.cs b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/Model200Response.cs
index b838abe9f73..79f58cf1f00 100644
--- a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/Model200Response.cs
+++ b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/Model200Response.cs
@@ -37,7 +37,7 @@ namespace IO.Swagger.Model
///
/// Name.
/// _Class.
- public Model200Response(int? Name = null, string _Class = null)
+ public Model200Response(int? Name = default(int?), string _Class = default(string))
{
this.Name = Name;
this._Class = _Class;
diff --git a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/ModelClient.cs b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/ModelClient.cs
index 675b3b82fc5..4b7d6f06312 100644
--- a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/ModelClient.cs
+++ b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/ModelClient.cs
@@ -36,7 +36,7 @@ namespace IO.Swagger.Model
/// Initializes a new instance of the class.
///
/// _Client.
- public ModelClient(string _Client = null)
+ public ModelClient(string _Client = default(string))
{
this._Client = _Client;
}
diff --git a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/ModelReturn.cs b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/ModelReturn.cs
index fad3b1eab8a..83fcf72c2dc 100644
--- a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/ModelReturn.cs
+++ b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/ModelReturn.cs
@@ -36,7 +36,7 @@ namespace IO.Swagger.Model
/// Initializes a new instance of the class.
///
/// _Return.
- public ModelReturn(int? _Return = null)
+ public ModelReturn(int? _Return = default(int?))
{
this._Return = _Return;
}
diff --git a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/Name.cs b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/Name.cs
index c561bcb3408..a04fbdf8d53 100644
--- a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/Name.cs
+++ b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/Name.cs
@@ -42,7 +42,7 @@ namespace IO.Swagger.Model
///
/// _Name (required).
/// Property.
- public Name(int? _Name = null, string Property = null)
+ public Name(int? _Name = default(int?), string Property = default(string))
{
// to ensure "_Name" is required (not null)
if (_Name == null)
diff --git a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/NumberOnly.cs b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/NumberOnly.cs
index 379ecb93c79..7f9069d29a0 100644
--- a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/NumberOnly.cs
+++ b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/NumberOnly.cs
@@ -36,7 +36,7 @@ namespace IO.Swagger.Model
/// Initializes a new instance of the class.
///
/// JustNumber.
- public NumberOnly(decimal? JustNumber = null)
+ public NumberOnly(decimal? JustNumber = default(decimal?))
{
this.JustNumber = JustNumber;
}
diff --git a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/Order.cs b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/Order.cs
index a8e7af069b8..f9d403f0ecf 100644
--- a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/Order.cs
+++ b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/Order.cs
@@ -74,7 +74,7 @@ namespace IO.Swagger.Model
/// ShipDate.
/// Order Status.
/// Complete (default to false).
- public Order(long? Id = null, long? PetId = null, int? Quantity = null, DateTime? ShipDate = null, StatusEnum? Status = null, bool? Complete = null)
+ public Order(long? Id = default(long?), long? PetId = default(long?), int? Quantity = default(int?), DateTime? ShipDate = default(DateTime?), StatusEnum? Status = default(StatusEnum?), bool? Complete = false)
{
this.Id = Id;
this.PetId = PetId;
diff --git a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/Pet.cs b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/Pet.cs
index ea6243170c1..0c6d9258d43 100644
--- a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/Pet.cs
+++ b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/Pet.cs
@@ -79,7 +79,7 @@ namespace IO.Swagger.Model
/// PhotoUrls (required).
/// Tags.
/// pet status in the store.
- public Pet(long? Id = null, Category Category = null, string Name = null, List PhotoUrls = null, List Tags = null, StatusEnum? Status = null)
+ public Pet(long? Id = default(long?), Category Category = default(Category), string Name = default(string), List PhotoUrls = default(List), List Tags = default(List), StatusEnum? Status = default(StatusEnum?))
{
// to ensure "Name" is required (not null)
if (Name == null)
diff --git a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/ReadOnlyFirst.cs b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/ReadOnlyFirst.cs
index 961cf1eb13e..4eddf1acca0 100644
--- a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/ReadOnlyFirst.cs
+++ b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/ReadOnlyFirst.cs
@@ -36,7 +36,7 @@ namespace IO.Swagger.Model
/// Initializes a new instance of the class.
///
/// Baz.
- public ReadOnlyFirst(string Baz = null)
+ public ReadOnlyFirst(string Baz = default(string))
{
this.Baz = Baz;
}
diff --git a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/SpecialModelName.cs b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/SpecialModelName.cs
index 2c0013cf6f3..142a82bc34e 100644
--- a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/SpecialModelName.cs
+++ b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/SpecialModelName.cs
@@ -36,7 +36,7 @@ namespace IO.Swagger.Model
/// Initializes a new instance of the class.
///
/// SpecialPropertyName.
- public SpecialModelName(long? SpecialPropertyName = null)
+ public SpecialModelName(long? SpecialPropertyName = default(long?))
{
this.SpecialPropertyName = SpecialPropertyName;
}
diff --git a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/Tag.cs b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/Tag.cs
index 1c0597818ae..7fd441065b7 100644
--- a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/Tag.cs
+++ b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/Tag.cs
@@ -37,7 +37,7 @@ namespace IO.Swagger.Model
///
/// Id.
/// Name.
- public Tag(long? Id = null, string Name = null)
+ public Tag(long? Id = default(long?), string Name = default(string))
{
this.Id = Id;
this.Name = Name;
diff --git a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/User.cs b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/User.cs
index 316b7feb2cc..fd2019dfb50 100644
--- a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/User.cs
+++ b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/User.cs
@@ -43,7 +43,7 @@ namespace IO.Swagger.Model
/// Password.
/// Phone.
/// User Status.
- public User(long? Id = null, string Username = null, string FirstName = null, string LastName = null, string Email = null, string Password = null, string Phone = null, int? UserStatus = null)
+ public User(long? Id = default(long?), string Username = default(string), string FirstName = default(string), string LastName = default(string), string Email = default(string), string Password = default(string), string Phone = default(string), int? UserStatus = default(int?))
{
this.Id = Id;
this.Username = Username;