From 9e38621266d888b66e3cf095f65b0eac103278fe Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Pa=C5=ADlo=20Ebermann?=
Date: Tue, 21 Mar 2017 07:31:18 +0100
Subject: [PATCH 01/11] Update samples for javascript-closure-angular. (#5117)
---
.../.swagger-codegen-ignore | 23 +++++++++++++++++++
.../API/Client/ApiResponse.js | 1 +
.../API/Client/Category.js | 1 +
.../API/Client/Order.js | 1 +
.../API/Client/Pet.js | 1 +
.../API/Client/PetApi.js | 2 +-
.../API/Client/StoreApi.js | 2 +-
.../API/Client/Tag.js | 1 +
.../API/Client/User.js | 1 +
.../API/Client/UserApi.js | 2 +-
10 files changed, 32 insertions(+), 3 deletions(-)
create mode 100644 samples/client/petstore/javascript-closure-angular/.swagger-codegen-ignore
diff --git a/samples/client/petstore/javascript-closure-angular/.swagger-codegen-ignore b/samples/client/petstore/javascript-closure-angular/.swagger-codegen-ignore
new file mode 100644
index 000000000000..c5fa491b4c55
--- /dev/null
+++ b/samples/client/petstore/javascript-closure-angular/.swagger-codegen-ignore
@@ -0,0 +1,23 @@
+# Swagger Codegen Ignore
+# Generated by swagger-codegen https://github.com/swagger-api/swagger-codegen
+
+# Use this file to prevent files from being overwritten by the generator.
+# The patterns follow closely to .gitignore or .dockerignore.
+
+# As an example, the C# client generator defines ApiClient.cs.
+# You can make changes and tell Swagger Codgen to ignore just this file by uncommenting the following line:
+#ApiClient.cs
+
+# You can match any string of characters against a directory, file or extension with a single asterisk (*):
+#foo/*/qux
+# The above matches foo/bar/qux and foo/baz/qux, but not foo/bar/baz/qux
+
+# You can recursively match patterns against a directory, file or extension with a double asterisk (**):
+#foo/**/qux
+# This matches foo/bar/qux, foo/baz/qux, and foo/bar/baz/qux
+
+# You can also negate patterns with an exclamation (!).
+# For example, you can ignore all files in a docs folder with the file extension .md:
+#docs/*.md
+# Then explicitly reverse the ignore rule for a single file:
+#!docs/README.md
diff --git a/samples/client/petstore/javascript-closure-angular/API/Client/ApiResponse.js b/samples/client/petstore/javascript-closure-angular/API/Client/ApiResponse.js
index 0ec7148bc9a6..1571a951f196 100644
--- a/samples/client/petstore/javascript-closure-angular/API/Client/ApiResponse.js
+++ b/samples/client/petstore/javascript-closure-angular/API/Client/ApiResponse.js
@@ -1,6 +1,7 @@
goog.provide('API.Client.ApiResponse');
/**
+ * Describes the result of uploading an image resource
* @record
*/
API.Client.ApiResponse = function() {}
diff --git a/samples/client/petstore/javascript-closure-angular/API/Client/Category.js b/samples/client/petstore/javascript-closure-angular/API/Client/Category.js
index fe9d23c34ffe..563fd25b62c6 100644
--- a/samples/client/petstore/javascript-closure-angular/API/Client/Category.js
+++ b/samples/client/petstore/javascript-closure-angular/API/Client/Category.js
@@ -1,6 +1,7 @@
goog.provide('API.Client.Category');
/**
+ * A category for a pet
* @record
*/
API.Client.Category = function() {}
diff --git a/samples/client/petstore/javascript-closure-angular/API/Client/Order.js b/samples/client/petstore/javascript-closure-angular/API/Client/Order.js
index c4ec23a066a7..1e1e6f8cff8c 100644
--- a/samples/client/petstore/javascript-closure-angular/API/Client/Order.js
+++ b/samples/client/petstore/javascript-closure-angular/API/Client/Order.js
@@ -1,6 +1,7 @@
goog.provide('API.Client.Order');
/**
+ * An order for a pets from the pet store
* @record
*/
API.Client.Order = function() {}
diff --git a/samples/client/petstore/javascript-closure-angular/API/Client/Pet.js b/samples/client/petstore/javascript-closure-angular/API/Client/Pet.js
index 2c734557b647..5643c51817b9 100644
--- a/samples/client/petstore/javascript-closure-angular/API/Client/Pet.js
+++ b/samples/client/petstore/javascript-closure-angular/API/Client/Pet.js
@@ -1,6 +1,7 @@
goog.provide('API.Client.Pet');
/**
+ * A pet for sale in the pet store
* @record
*/
API.Client.Pet = function() {}
diff --git a/samples/client/petstore/javascript-closure-angular/API/Client/PetApi.js b/samples/client/petstore/javascript-closure-angular/API/Client/PetApi.js
index 06561bb4ab5c..3d25f137ff6a 100644
--- a/samples/client/petstore/javascript-closure-angular/API/Client/PetApi.js
+++ b/samples/client/petstore/javascript-closure-angular/API/Client/PetApi.js
@@ -5,7 +5,7 @@
*
* This is a sample server Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). For this sample, you can use the api key `special-key` to test the authorization filters.
* Version: 1.0.0
- * Generated by: class io.swagger.codegen.languages.JavascriptClosureAngularClientCodegen
+ * Generated by: io.swagger.codegen.languages.JavascriptClosureAngularClientCodegen
*/
/**
* @license Apache 2.0
diff --git a/samples/client/petstore/javascript-closure-angular/API/Client/StoreApi.js b/samples/client/petstore/javascript-closure-angular/API/Client/StoreApi.js
index d997cc15ce36..2b780ca475d0 100644
--- a/samples/client/petstore/javascript-closure-angular/API/Client/StoreApi.js
+++ b/samples/client/petstore/javascript-closure-angular/API/Client/StoreApi.js
@@ -5,7 +5,7 @@
*
* This is a sample server Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). For this sample, you can use the api key `special-key` to test the authorization filters.
* Version: 1.0.0
- * Generated by: class io.swagger.codegen.languages.JavascriptClosureAngularClientCodegen
+ * Generated by: io.swagger.codegen.languages.JavascriptClosureAngularClientCodegen
*/
/**
* @license Apache 2.0
diff --git a/samples/client/petstore/javascript-closure-angular/API/Client/Tag.js b/samples/client/petstore/javascript-closure-angular/API/Client/Tag.js
index a65ee4658c85..19bb326f21f4 100644
--- a/samples/client/petstore/javascript-closure-angular/API/Client/Tag.js
+++ b/samples/client/petstore/javascript-closure-angular/API/Client/Tag.js
@@ -1,6 +1,7 @@
goog.provide('API.Client.Tag');
/**
+ * A tag for a pet
* @record
*/
API.Client.Tag = function() {}
diff --git a/samples/client/petstore/javascript-closure-angular/API/Client/User.js b/samples/client/petstore/javascript-closure-angular/API/Client/User.js
index 332c98a80283..9956225f75d8 100644
--- a/samples/client/petstore/javascript-closure-angular/API/Client/User.js
+++ b/samples/client/petstore/javascript-closure-angular/API/Client/User.js
@@ -1,6 +1,7 @@
goog.provide('API.Client.User');
/**
+ * A User who is purchasing from the pet store
* @record
*/
API.Client.User = function() {}
diff --git a/samples/client/petstore/javascript-closure-angular/API/Client/UserApi.js b/samples/client/petstore/javascript-closure-angular/API/Client/UserApi.js
index 5a146fc04d6c..0f64823bb973 100644
--- a/samples/client/petstore/javascript-closure-angular/API/Client/UserApi.js
+++ b/samples/client/petstore/javascript-closure-angular/API/Client/UserApi.js
@@ -5,7 +5,7 @@
*
* This is a sample server Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). For this sample, you can use the api key `special-key` to test the authorization filters.
* Version: 1.0.0
- * Generated by: class io.swagger.codegen.languages.JavascriptClosureAngularClientCodegen
+ * Generated by: io.swagger.codegen.languages.JavascriptClosureAngularClientCodegen
*/
/**
* @license Apache 2.0
From 59fe50dd7487a6ec90a4d8c2375ac764eada6bf3 Mon Sep 17 00:00:00 2001
From: Paul English
Date: Tue, 21 Mar 2017 00:35:38 -0600
Subject: [PATCH 02/11] Ensure identifiers get sanitized; Ensure model names
also have the same formatting (#5098)
---
.../swagger/codegen/languages/AkkaScalaClientCodegen.java | 8 ++++++--
.../src/main/scala/io/swagger/client/api/UserApi.scala | 4 ++--
2 files changed, 8 insertions(+), 4 deletions(-)
diff --git a/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/AkkaScalaClientCodegen.java b/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/AkkaScalaClientCodegen.java
index d77763a126da..1ead8de061f2 100644
--- a/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/AkkaScalaClientCodegen.java
+++ b/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/AkkaScalaClientCodegen.java
@@ -231,7 +231,7 @@ public class AkkaScalaClientCodegen extends AbstractScalaCodegen implements Code
}
private String formatIdentifier(String name, boolean capitalized) {
- String identifier = camelize(name, true);
+ String identifier = camelize(sanitizeName(name), true);
if (capitalized) {
identifier = StringUtils.capitalize(identifier);
}
@@ -290,6 +290,11 @@ public class AkkaScalaClientCodegen extends AbstractScalaCodegen implements Code
}
}
+ @Override
+ public String toModelName(final String name) {
+ return formatIdentifier(name, true);
+ }
+
private static abstract class CustomLambda implements Mustache.Lambda {
@Override
public void execute(Template.Fragment frag, Writer out) throws IOException {
@@ -301,7 +306,6 @@ public class AkkaScalaClientCodegen extends AbstractScalaCodegen implements Code
public abstract String formatFragment(String fragment);
}
-
private static class JavadocLambda extends CustomLambda {
@Override
public String formatFragment(String fragment) {
diff --git a/samples/client/petstore/akka-scala/src/main/scala/io/swagger/client/api/UserApi.scala b/samples/client/petstore/akka-scala/src/main/scala/io/swagger/client/api/UserApi.scala
index 4b8b8c3631e4..d1f95bdc18d1 100644
--- a/samples/client/petstore/akka-scala/src/main/scala/io/swagger/client/api/UserApi.scala
+++ b/samples/client/petstore/akka-scala/src/main/scala/io/swagger/client/api/UserApi.scala
@@ -95,8 +95,8 @@ object UserApi {
.withErrorResponse[Unit](400)
object LoginUserHeaders {
- def `x-Rate-Limit`(r: ApiReturnWithHeaders) = r.getIntHeader("X-Rate-Limit")
- def `x-Expires-After`(r: ApiReturnWithHeaders) = r.getDateTimeHeader("X-Expires-After")
+ def xRateLimit(r: ApiReturnWithHeaders) = r.getIntHeader("X-Rate-Limit")
+ def xExpiresAfter(r: ApiReturnWithHeaders) = r.getDateTimeHeader("X-Expires-After")
}
/**
*
From 58198939c7974ecee01509f15f29db08afb4104c Mon Sep 17 00:00:00 2001
From: Sebastian Mandrean
Date: Tue, 21 Mar 2017 07:39:24 +0100
Subject: [PATCH 03/11] [C#][aspnetcore] Fix broken Docker build option &
documentation (#5128)
* Use lower-case packageName for README.md docker build example
* Use dotnet:1.0.3-sdk instead of just "latest"
* Regenerate Petstore server sample
---
.../codegen/languages/AspNetCoreServerCodegen.java | 1 +
.../src/main/resources/aspnetcore/Dockerfile.mustache | 2 +-
.../src/main/resources/aspnetcore/README.mustache | 4 ++--
samples/server/petstore/aspnetcore/IO.Swagger.sln | 10 +++++-----
samples/server/petstore/aspnetcore/README.md | 4 ++--
samples/server/petstore/aspnetcore/global.json | 2 +-
.../petstore/aspnetcore/src/IO.Swagger/Dockerfile | 2 +-
.../aspnetcore/src/IO.Swagger/IO.Swagger.xproj | 2 +-
8 files changed, 14 insertions(+), 13 deletions(-)
diff --git a/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/AspNetCoreServerCodegen.java b/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/AspNetCoreServerCodegen.java
index 576211f2c432..bf63ccc253ec 100644
--- a/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/AspNetCoreServerCodegen.java
+++ b/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/AspNetCoreServerCodegen.java
@@ -86,6 +86,7 @@ public class AspNetCoreServerCodegen extends AbstractCSharpCodegen {
super.processOpts();
additionalProperties.put("packageGuid", packageGuid);
+ additionalProperties.put("dockerTag", this.packageName.toLowerCase());
apiPackage = packageName + ".Controllers";
modelPackage = packageName + ".Models";
diff --git a/modules/swagger-codegen/src/main/resources/aspnetcore/Dockerfile.mustache b/modules/swagger-codegen/src/main/resources/aspnetcore/Dockerfile.mustache
index 0765ead2db2a..6e42c14542af 100644
--- a/modules/swagger-codegen/src/main/resources/aspnetcore/Dockerfile.mustache
+++ b/modules/swagger-codegen/src/main/resources/aspnetcore/Dockerfile.mustache
@@ -1,4 +1,4 @@
-FROM microsoft/dotnet:latest
+FROM microsoft/dotnet:1.0.3-sdk-projectjson
ENV DOTNET_CLI_TELEMETRY_OPTOUT 1
diff --git a/modules/swagger-codegen/src/main/resources/aspnetcore/README.mustache b/modules/swagger-codegen/src/main/resources/aspnetcore/README.mustache
index 451508ad6762..6788ea980eb8 100644
--- a/modules/swagger-codegen/src/main/resources/aspnetcore/README.mustache
+++ b/modules/swagger-codegen/src/main/resources/aspnetcore/README.mustache
@@ -22,6 +22,6 @@ build.bat
```
cd src/{{packageName}}
-docker build -t {{packageName}} .
-docker run -p 5000:5000 {{packageName}}
+docker build -t {{dockerTag}} .
+docker run -p 5000:5000 {{dockerTag}}
```
diff --git a/samples/server/petstore/aspnetcore/IO.Swagger.sln b/samples/server/petstore/aspnetcore/IO.Swagger.sln
index 866d0d2802c6..092519859e9e 100644
--- a/samples/server/petstore/aspnetcore/IO.Swagger.sln
+++ b/samples/server/petstore/aspnetcore/IO.Swagger.sln
@@ -7,7 +7,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution
global.json = global.json
EndProjectSection
EndProject
-Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "IO.Swagger", "src\IO.Swagger\IO.Swagger.xproj", "{795C6B14-1C3E-45F5-AF6F-EE47B197FF1E}"
+Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "IO.Swagger", "src\IO.Swagger\IO.Swagger.xproj", "{3C799344-F285-4669-8FD5-7ED9B795D5C5}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
@@ -15,10 +15,10 @@ Global
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {795C6B14-1C3E-45F5-AF6F-EE47B197FF1E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {795C6B14-1C3E-45F5-AF6F-EE47B197FF1E}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {795C6B14-1C3E-45F5-AF6F-EE47B197FF1E}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {795C6B14-1C3E-45F5-AF6F-EE47B197FF1E}.Release|Any CPU.Build.0 = Release|Any CPU
+ {3C799344-F285-4669-8FD5-7ED9B795D5C5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {3C799344-F285-4669-8FD5-7ED9B795D5C5}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {3C799344-F285-4669-8FD5-7ED9B795D5C5}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {3C799344-F285-4669-8FD5-7ED9B795D5C5}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/samples/server/petstore/aspnetcore/README.md b/samples/server/petstore/aspnetcore/README.md
index 3ed276e77b10..664d66c2cd54 100644
--- a/samples/server/petstore/aspnetcore/README.md
+++ b/samples/server/petstore/aspnetcore/README.md
@@ -20,6 +20,6 @@ build.bat
```
cd src/IO.Swagger
-docker build -t IO.Swagger .
-docker run -p 5000:5000 IO.Swagger
+docker build -t io.swagger .
+docker run -p 5000:5000 io.swagger
```
diff --git a/samples/server/petstore/aspnetcore/global.json b/samples/server/petstore/aspnetcore/global.json
index ac4c4297ab6c..175b2d57e38a 100644
--- a/samples/server/petstore/aspnetcore/global.json
+++ b/samples/server/petstore/aspnetcore/global.json
@@ -1,7 +1,7 @@
{
"projects": [ "src" ],
"sdk": {
- "version": "1.0.0-preview3-003171",
+ "version": "1.0.0-preview2-003121",
"runtime": "coreclr"
}
}
\ No newline at end of file
diff --git a/samples/server/petstore/aspnetcore/src/IO.Swagger/Dockerfile b/samples/server/petstore/aspnetcore/src/IO.Swagger/Dockerfile
index f4abe48a5cbd..54915a5e2a0e 100644
--- a/samples/server/petstore/aspnetcore/src/IO.Swagger/Dockerfile
+++ b/samples/server/petstore/aspnetcore/src/IO.Swagger/Dockerfile
@@ -1,4 +1,4 @@
-FROM microsoft/dotnet:latest
+FROM microsoft/dotnet:1.0.3-sdk-projectjson
ENV DOTNET_CLI_TELEMETRY_OPTOUT 1
diff --git a/samples/server/petstore/aspnetcore/src/IO.Swagger/IO.Swagger.xproj b/samples/server/petstore/aspnetcore/src/IO.Swagger/IO.Swagger.xproj
index 577ab91b0092..5d8610dae5e6 100644
--- a/samples/server/petstore/aspnetcore/src/IO.Swagger/IO.Swagger.xproj
+++ b/samples/server/petstore/aspnetcore/src/IO.Swagger/IO.Swagger.xproj
@@ -6,7 +6,7 @@
- {795C6B14-1C3E-45F5-AF6F-EE47B197FF1E}
+ {3C799344-F285-4669-8FD5-7ED9B795D5C5}
IO.Swagger
.\obj
.\bin\
From 42a7110d9014afd906b5fbe5ac3f3838a94cd934 Mon Sep 17 00:00:00 2001
From: Ben Herila
Date: Tue, 21 Mar 2017 00:57:56 -0700
Subject: [PATCH 04/11] Fix Bug/4952 by explicitly implementing
IValidatableObject (#4954)
* Explicitly implement IValidatableObject interface to avoid conflict with potential ValidationResult classes
* Missed one
* Rebuilt tests
---
.../resources/csharp/modelGeneric.mustache | 12 ++++----
.../Model/AdditionalPropertiesClass.cs | 2 +-
.../src/IO.Swagger/Model/Animal.cs | 2 +-
.../src/IO.Swagger/Model/AnimalFarm.cs | 2 +-
.../src/IO.Swagger/Model/ApiResponse.cs | 2 +-
.../Model/ArrayOfArrayOfNumberOnly.cs | 2 +-
.../src/IO.Swagger/Model/ArrayOfNumberOnly.cs | 2 +-
.../src/IO.Swagger/Model/ArrayTest.cs | 2 +-
.../src/IO.Swagger/Model/Capitalization.cs | 2 +-
.../SwaggerClient/src/IO.Swagger/Model/Cat.cs | 2 +-
.../src/IO.Swagger/Model/Category.cs | 2 +-
.../src/IO.Swagger/Model/ClassModel.cs | 2 +-
.../SwaggerClient/src/IO.Swagger/Model/Dog.cs | 2 +-
.../src/IO.Swagger/Model/EnumArrays.cs | 2 +-
.../src/IO.Swagger/Model/EnumTest.cs | 2 +-
.../src/IO.Swagger/Model/FormatTest.cs | 28 +++++++++----------
.../src/IO.Swagger/Model/HasOnlyReadOnly.cs | 2 +-
.../src/IO.Swagger/Model/List.cs | 2 +-
.../src/IO.Swagger/Model/MapTest.cs | 2 +-
...dPropertiesAndAdditionalPropertiesClass.cs | 2 +-
.../src/IO.Swagger/Model/Model200Response.cs | 2 +-
.../src/IO.Swagger/Model/ModelClient.cs | 2 +-
.../src/IO.Swagger/Model/ModelReturn.cs | 2 +-
.../src/IO.Swagger/Model/Name.cs | 2 +-
.../src/IO.Swagger/Model/NumberOnly.cs | 2 +-
.../src/IO.Swagger/Model/Order.cs | 2 +-
.../SwaggerClient/src/IO.Swagger/Model/Pet.cs | 2 +-
.../src/IO.Swagger/Model/ReadOnlyFirst.cs | 2 +-
.../src/IO.Swagger/Model/SpecialModelName.cs | 2 +-
.../SwaggerClient/src/IO.Swagger/Model/Tag.cs | 2 +-
.../src/IO.Swagger/Model/User.cs | 2 +-
.../Model/AdditionalPropertiesClass.cs | 2 +-
.../src/IO.Swagger/Model/Animal.cs | 2 +-
.../src/IO.Swagger/Model/AnimalFarm.cs | 2 +-
.../src/IO.Swagger/Model/ApiResponse.cs | 2 +-
.../Model/ArrayOfArrayOfNumberOnly.cs | 2 +-
.../src/IO.Swagger/Model/ArrayOfNumberOnly.cs | 2 +-
.../src/IO.Swagger/Model/ArrayTest.cs | 2 +-
.../src/IO.Swagger/Model/Cat.cs | 2 +-
.../src/IO.Swagger/Model/Category.cs | 2 +-
.../src/IO.Swagger/Model/ClassModel.cs | 2 +-
.../src/IO.Swagger/Model/Dog.cs | 2 +-
.../src/IO.Swagger/Model/EnumArrays.cs | 2 +-
.../src/IO.Swagger/Model/EnumTest.cs | 2 +-
.../src/IO.Swagger/Model/FormatTest.cs | 28 +++++++++----------
.../src/IO.Swagger/Model/HasOnlyReadOnly.cs | 2 +-
.../src/IO.Swagger/Model/List.cs | 2 +-
.../src/IO.Swagger/Model/MapTest.cs | 2 +-
...dPropertiesAndAdditionalPropertiesClass.cs | 2 +-
.../src/IO.Swagger/Model/Model200Response.cs | 2 +-
.../src/IO.Swagger/Model/ModelClient.cs | 2 +-
.../src/IO.Swagger/Model/ModelReturn.cs | 2 +-
.../src/IO.Swagger/Model/Name.cs | 2 +-
.../src/IO.Swagger/Model/NumberOnly.cs | 2 +-
.../src/IO.Swagger/Model/Order.cs | 2 +-
.../src/IO.Swagger/Model/Pet.cs | 2 +-
.../src/IO.Swagger/Model/ReadOnlyFirst.cs | 2 +-
.../src/IO.Swagger/Model/SpecialModelName.cs | 2 +-
.../src/IO.Swagger/Model/Tag.cs | 2 +-
.../src/IO.Swagger/Model/User.cs | 2 +-
60 files changed, 91 insertions(+), 91 deletions(-)
diff --git a/modules/swagger-codegen/src/main/resources/csharp/modelGeneric.mustache b/modules/swagger-codegen/src/main/resources/csharp/modelGeneric.mustache
index 300fa7beccc2..66fdaf97c431 100644
--- a/modules/swagger-codegen/src/main/resources/csharp/modelGeneric.mustache
+++ b/modules/swagger-codegen/src/main/resources/csharp/modelGeneric.mustache
@@ -189,37 +189,37 @@ this.{{name}} = {{name}};
}
{{/generatePropertyChanged}}
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{ {{#vars}}{{#hasValidation}}{{#maxLength}}
// {{{name}}} ({{{datatype}}}) maxLength
if(this.{{{name}}} != null && this.{{{name}}}.Length > {{maxLength}})
{
- yield return new ValidationResult("Invalid value for {{{name}}}, length must be less than {{maxLength}}.", new [] { "{{{name}}}" });
+ yield return new System.ComponentModel.DataAnnotations.ValidationResult("Invalid value for {{{name}}}, length must be less than {{maxLength}}.", new [] { "{{{name}}}" });
}
{{/maxLength}}{{#minLength}}
// {{{name}}} ({{{datatype}}}) minLength
if(this.{{{name}}} != null && this.{{{name}}}.Length < {{minLength}})
{
- yield return new ValidationResult("Invalid value for {{{name}}}, length must be greater than {{minLength}}.", new [] { "{{{name}}}" });
+ yield return new System.ComponentModel.DataAnnotations.ValidationResult("Invalid value for {{{name}}}, length must be greater than {{minLength}}.", new [] { "{{{name}}}" });
}
{{/minLength}}{{#maximum}}
// {{{name}}} ({{{datatype}}}) maximum
if(this.{{{name}}} > ({{{datatype}}}){{maximum}})
{
- yield return new ValidationResult("Invalid value for {{{name}}}, must be a value less than or equal to {{maximum}}.", new [] { "{{{name}}}" });
+ yield return new System.ComponentModel.DataAnnotations.ValidationResult("Invalid value for {{{name}}}, must be a value less than or equal to {{maximum}}.", new [] { "{{{name}}}" });
}
{{/maximum}}{{#minimum}}
// {{{name}}} ({{{datatype}}}) minimum
if(this.{{{name}}} < ({{{datatype}}}){{minimum}})
{
- yield return new ValidationResult("Invalid value for {{{name}}}, must be a value greater than or equal to {{minimum}}.", new [] { "{{{name}}}" });
+ yield return new System.ComponentModel.DataAnnotations.ValidationResult("Invalid value for {{{name}}}, must be a value greater than or equal to {{minimum}}.", new [] { "{{{name}}}" });
}
{{/minimum}}{{#pattern}}
// {{{name}}} ({{{datatype}}}) pattern
Regex regex{{{name}}} = new Regex(@"{{vendorExtensions.x-regex}}"{{#vendorExtensions.x-modifiers}}{{#-first}}, {{/-first}}RegexOptions.{{.}}{{^-last}} | {{/-last}}{{/vendorExtensions.x-modifiers}});
if (false == regex{{{name}}}.Match(this.{{{name}}}).Success)
{
- yield return new ValidationResult("Invalid value for {{{name}}}, must match a pattern of {{pattern}}.", new [] { "{{{name}}}" });
+ yield return new System.ComponentModel.DataAnnotations.ValidationResult("Invalid value for {{{name}}}, must match a pattern of {{pattern}}.", new [] { "{{{name}}}" });
}
{{/pattern}}{{/hasValidation}}{{/vars}}
yield break;
diff --git a/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/AdditionalPropertiesClass.cs b/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/AdditionalPropertiesClass.cs
index 1abea7e7c14f..22e54d477efc 100644
--- a/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/AdditionalPropertiesClass.cs
+++ b/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/AdditionalPropertiesClass.cs
@@ -127,7 +127,7 @@ namespace IO.Swagger.Model
}
}
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/Animal.cs b/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/Animal.cs
index 16ce4bc5af66..e1d3d9e9f45d 100644
--- a/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/Animal.cs
+++ b/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/Animal.cs
@@ -148,7 +148,7 @@ namespace IO.Swagger.Model
}
}
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/AnimalFarm.cs b/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/AnimalFarm.cs
index 63e0dc3c0932..e887b0c16e31 100644
--- a/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/AnimalFarm.cs
+++ b/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/AnimalFarm.cs
@@ -98,7 +98,7 @@ namespace IO.Swagger.Model
}
}
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/ApiResponse.cs b/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/ApiResponse.cs
index 7d7e0f15e299..b4b46699a81e 100644
--- a/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/ApiResponse.cs
+++ b/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/ApiResponse.cs
@@ -142,7 +142,7 @@ namespace IO.Swagger.Model
}
}
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/ArrayOfArrayOfNumberOnly.cs b/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/ArrayOfArrayOfNumberOnly.cs
index 7580c01639d5..a4a60f92352e 100644
--- a/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/ArrayOfArrayOfNumberOnly.cs
+++ b/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/ArrayOfArrayOfNumberOnly.cs
@@ -112,7 +112,7 @@ namespace IO.Swagger.Model
}
}
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/ArrayOfNumberOnly.cs b/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/ArrayOfNumberOnly.cs
index 2bdef12ebedb..f76a610dae3d 100644
--- a/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/ArrayOfNumberOnly.cs
+++ b/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/ArrayOfNumberOnly.cs
@@ -112,7 +112,7 @@ namespace IO.Swagger.Model
}
}
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/ArrayTest.cs b/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/ArrayTest.cs
index 6ebb5ef72566..1ce06c9ffe99 100644
--- a/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/ArrayTest.cs
+++ b/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/ArrayTest.cs
@@ -142,7 +142,7 @@ namespace IO.Swagger.Model
}
}
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/Capitalization.cs b/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/Capitalization.cs
index 240e3c461cbf..f2d1394c2599 100644
--- a/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/Capitalization.cs
+++ b/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/Capitalization.cs
@@ -188,7 +188,7 @@ namespace IO.Swagger.Model
}
}
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/Cat.cs b/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/Cat.cs
index d5de574aba4b..c64c61095415 100644
--- a/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/Cat.cs
+++ b/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/Cat.cs
@@ -163,7 +163,7 @@ namespace IO.Swagger.Model
}
}
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/Category.cs b/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/Category.cs
index d459fb8adeb1..419661fe0afe 100644
--- a/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/Category.cs
+++ b/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/Category.cs
@@ -127,7 +127,7 @@ namespace IO.Swagger.Model
}
}
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/ClassModel.cs b/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/ClassModel.cs
index 1bddfb9efbca..de273d8a2204 100644
--- a/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/ClassModel.cs
+++ b/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/ClassModel.cs
@@ -112,7 +112,7 @@ namespace IO.Swagger.Model
}
}
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/Dog.cs b/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/Dog.cs
index f2b4e1fbd656..3dffc3920064 100644
--- a/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/Dog.cs
+++ b/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/Dog.cs
@@ -163,7 +163,7 @@ namespace IO.Swagger.Model
}
}
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/EnumArrays.cs b/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/EnumArrays.cs
index b280c80fcb18..5b948ab454d0 100644
--- a/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/EnumArrays.cs
+++ b/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/EnumArrays.cs
@@ -168,7 +168,7 @@ namespace IO.Swagger.Model
}
}
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/EnumTest.cs b/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/EnumTest.cs
index 832c3d7808b8..b2702861bb32 100644
--- a/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/EnumTest.cs
+++ b/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/EnumTest.cs
@@ -223,7 +223,7 @@ namespace IO.Swagger.Model
}
}
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/FormatTest.cs b/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/FormatTest.cs
index b7ff2effe527..47ac01452803 100644
--- a/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/FormatTest.cs
+++ b/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/FormatTest.cs
@@ -329,85 +329,85 @@ namespace IO.Swagger.Model
}
}
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
// Integer (int?) maximum
if(this.Integer > (int?)100)
{
- yield return new ValidationResult("Invalid value for Integer, must be a value less than or equal to 100.", new [] { "Integer" });
+ yield return new System.ComponentModel.DataAnnotations.ValidationResult("Invalid value for Integer, must be a value less than or equal to 100.", new [] { "Integer" });
}
// Integer (int?) minimum
if(this.Integer < (int?)10)
{
- yield return new ValidationResult("Invalid value for Integer, must be a value greater than or equal to 10.", new [] { "Integer" });
+ yield return new System.ComponentModel.DataAnnotations.ValidationResult("Invalid value for Integer, must be a value greater than or equal to 10.", new [] { "Integer" });
}
// Int32 (int?) maximum
if(this.Int32 > (int?)200)
{
- yield return new ValidationResult("Invalid value for Int32, must be a value less than or equal to 200.", new [] { "Int32" });
+ yield return new System.ComponentModel.DataAnnotations.ValidationResult("Invalid value for Int32, must be a value less than or equal to 200.", new [] { "Int32" });
}
// Int32 (int?) minimum
if(this.Int32 < (int?)20)
{
- yield return new ValidationResult("Invalid value for Int32, must be a value greater than or equal to 20.", new [] { "Int32" });
+ yield return new System.ComponentModel.DataAnnotations.ValidationResult("Invalid value for Int32, must be a value greater than or equal to 20.", new [] { "Int32" });
}
// Number (decimal?) maximum
if(this.Number > (decimal?)543.2)
{
- yield return new ValidationResult("Invalid value for Number, must be a value less than or equal to 543.2.", new [] { "Number" });
+ yield return new System.ComponentModel.DataAnnotations.ValidationResult("Invalid value for Number, must be a value less than or equal to 543.2.", new [] { "Number" });
}
// Number (decimal?) minimum
if(this.Number < (decimal?)32.1)
{
- yield return new ValidationResult("Invalid value for Number, must be a value greater than or equal to 32.1.", new [] { "Number" });
+ yield return new System.ComponentModel.DataAnnotations.ValidationResult("Invalid value for Number, must be a value greater than or equal to 32.1.", new [] { "Number" });
}
// _Float (float?) maximum
if(this._Float > (float?)987.6)
{
- yield return new ValidationResult("Invalid value for _Float, must be a value less than or equal to 987.6.", new [] { "_Float" });
+ yield return new System.ComponentModel.DataAnnotations.ValidationResult("Invalid value for _Float, must be a value less than or equal to 987.6.", new [] { "_Float" });
}
// _Float (float?) minimum
if(this._Float < (float?)54.3)
{
- yield return new ValidationResult("Invalid value for _Float, must be a value greater than or equal to 54.3.", new [] { "_Float" });
+ yield return new System.ComponentModel.DataAnnotations.ValidationResult("Invalid value for _Float, must be a value greater than or equal to 54.3.", new [] { "_Float" });
}
// _Double (double?) maximum
if(this._Double > (double?)123.4)
{
- yield return new ValidationResult("Invalid value for _Double, must be a value less than or equal to 123.4.", new [] { "_Double" });
+ yield return new System.ComponentModel.DataAnnotations.ValidationResult("Invalid value for _Double, must be a value less than or equal to 123.4.", new [] { "_Double" });
}
// _Double (double?) minimum
if(this._Double < (double?)67.8)
{
- yield return new ValidationResult("Invalid value for _Double, must be a value greater than or equal to 67.8.", new [] { "_Double" });
+ yield return new System.ComponentModel.DataAnnotations.ValidationResult("Invalid value for _Double, must be a value greater than or equal to 67.8.", new [] { "_Double" });
}
// _String (string) pattern
Regex regex_String = new Regex(@"[a-z]", RegexOptions.CultureInvariant | RegexOptions.IgnoreCase);
if (false == regex_String.Match(this._String).Success)
{
- yield return new ValidationResult("Invalid value for _String, must match a pattern of /[a-z]/i.", new [] { "_String" });
+ yield return new System.ComponentModel.DataAnnotations.ValidationResult("Invalid value for _String, must match a pattern of /[a-z]/i.", new [] { "_String" });
}
// Password (string) maxLength
if(this.Password != null && this.Password.Length > 64)
{
- yield return new ValidationResult("Invalid value for Password, length must be less than 64.", new [] { "Password" });
+ yield return new System.ComponentModel.DataAnnotations.ValidationResult("Invalid value for Password, length must be less than 64.", new [] { "Password" });
}
// Password (string) minLength
if(this.Password != null && this.Password.Length < 10)
{
- yield return new ValidationResult("Invalid value for Password, length must be greater than 10.", new [] { "Password" });
+ yield return new System.ComponentModel.DataAnnotations.ValidationResult("Invalid value for Password, length must be greater than 10.", new [] { "Password" });
}
yield break;
diff --git a/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/HasOnlyReadOnly.cs b/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/HasOnlyReadOnly.cs
index 8bfc46e24923..70537efa423b 100644
--- a/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/HasOnlyReadOnly.cs
+++ b/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/HasOnlyReadOnly.cs
@@ -124,7 +124,7 @@ namespace IO.Swagger.Model
}
}
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/List.cs b/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/List.cs
index 7eecb028ac37..24c511efd001 100644
--- a/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/List.cs
+++ b/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/List.cs
@@ -112,7 +112,7 @@ namespace IO.Swagger.Model
}
}
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/MapTest.cs b/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/MapTest.cs
index 6f5bc36ced61..fa1d212c13c4 100644
--- a/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/MapTest.cs
+++ b/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/MapTest.cs
@@ -148,7 +148,7 @@ namespace IO.Swagger.Model
}
}
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/MixedPropertiesAndAdditionalPropertiesClass.cs b/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/MixedPropertiesAndAdditionalPropertiesClass.cs
index f59f9e082e6b..2235971c94d7 100644
--- a/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/MixedPropertiesAndAdditionalPropertiesClass.cs
+++ b/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/MixedPropertiesAndAdditionalPropertiesClass.cs
@@ -142,7 +142,7 @@ namespace IO.Swagger.Model
}
}
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/Model200Response.cs b/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/Model200Response.cs
index b436cae32a25..c2ef1d10a420 100644
--- a/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/Model200Response.cs
+++ b/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/Model200Response.cs
@@ -127,7 +127,7 @@ namespace IO.Swagger.Model
}
}
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/ModelClient.cs b/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/ModelClient.cs
index 64102139c556..1d8e111a278b 100644
--- a/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/ModelClient.cs
+++ b/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/ModelClient.cs
@@ -112,7 +112,7 @@ namespace IO.Swagger.Model
}
}
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/ModelReturn.cs b/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/ModelReturn.cs
index 1169a11349cc..ddfe4adbb1ec 100644
--- a/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/ModelReturn.cs
+++ b/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/ModelReturn.cs
@@ -112,7 +112,7 @@ namespace IO.Swagger.Model
}
}
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/Name.cs b/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/Name.cs
index db51691dcdb2..2aad136f1284 100644
--- a/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/Name.cs
+++ b/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/Name.cs
@@ -166,7 +166,7 @@ namespace IO.Swagger.Model
}
}
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/NumberOnly.cs b/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/NumberOnly.cs
index ed8a5396cb2c..af10ff363fc8 100644
--- a/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/NumberOnly.cs
+++ b/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/NumberOnly.cs
@@ -112,7 +112,7 @@ namespace IO.Swagger.Model
}
}
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/Order.cs b/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/Order.cs
index 0e98fc723a80..e7d35ee2de22 100644
--- a/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/Order.cs
+++ b/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/Order.cs
@@ -223,7 +223,7 @@ namespace IO.Swagger.Model
}
}
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/Pet.cs b/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/Pet.cs
index eb2cc52194c9..ec19f21ec8d6 100644
--- a/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/Pet.cs
+++ b/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/Pet.cs
@@ -236,7 +236,7 @@ namespace IO.Swagger.Model
}
}
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/ReadOnlyFirst.cs b/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/ReadOnlyFirst.cs
index 07deb7f1fe3b..ee8f34880969 100644
--- a/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/ReadOnlyFirst.cs
+++ b/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/ReadOnlyFirst.cs
@@ -125,7 +125,7 @@ namespace IO.Swagger.Model
}
}
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/SpecialModelName.cs b/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/SpecialModelName.cs
index 07eb8341294c..df5b2c619366 100644
--- a/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/SpecialModelName.cs
+++ b/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/SpecialModelName.cs
@@ -112,7 +112,7 @@ namespace IO.Swagger.Model
}
}
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/Tag.cs b/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/Tag.cs
index 2820259d4559..73f32b87038d 100644
--- a/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/Tag.cs
+++ b/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/Tag.cs
@@ -127,7 +127,7 @@ namespace IO.Swagger.Model
}
}
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/User.cs b/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/User.cs
index f0b4301a0754..6641ce8c41f3 100644
--- a/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/User.cs
+++ b/samples/client/petstore/csharp/SwaggerClient/src/IO.Swagger/Model/User.cs
@@ -218,7 +218,7 @@ namespace IO.Swagger.Model
}
}
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
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 9ad0f1602c98..dac775bbc189 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
@@ -143,7 +143,7 @@ namespace IO.Swagger.Model
}
}
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
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 3c1d8fee403d..8acd1d2fd0f4 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
@@ -164,7 +164,7 @@ namespace IO.Swagger.Model
}
}
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/AnimalFarm.cs b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/AnimalFarm.cs
index c2acd5d34640..74cdff271763 100644
--- a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/AnimalFarm.cs
+++ b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/AnimalFarm.cs
@@ -114,7 +114,7 @@ namespace IO.Swagger.Model
}
}
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
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 4de9acbb5680..53638f591fbd 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
@@ -158,7 +158,7 @@ namespace IO.Swagger.Model
}
}
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
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 6458c985ec28..d5006e55c758 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
@@ -128,7 +128,7 @@ namespace IO.Swagger.Model
}
}
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
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 ad2ea068a1fc..c4d6ab6ec99d 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
@@ -128,7 +128,7 @@ namespace IO.Swagger.Model
}
}
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
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 66d04bc0d0f6..574e20e54f9c 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
@@ -158,7 +158,7 @@ namespace IO.Swagger.Model
}
}
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
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 1f0d9f2880ab..7611e35c3ae6 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
@@ -179,7 +179,7 @@ namespace IO.Swagger.Model
}
}
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
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 81cd316af8f9..08682e963840 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
@@ -143,7 +143,7 @@ namespace IO.Swagger.Model
}
}
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
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 2583cbdf9a56..d5a311138bd9 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
@@ -128,7 +128,7 @@ namespace IO.Swagger.Model
}
}
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
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 27de3c23e058..3c92e0ef86a5 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
@@ -179,7 +179,7 @@ namespace IO.Swagger.Model
}
}
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
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 bbb807405e6c..ca5e3f18c7b0 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
@@ -184,7 +184,7 @@ namespace IO.Swagger.Model
}
}
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
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 ea76fc4bf124..7dc47a4cf75c 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
@@ -239,7 +239,7 @@ namespace IO.Swagger.Model
}
}
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
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 9bd73ccff4ab..4535c46b6060 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
@@ -345,85 +345,85 @@ namespace IO.Swagger.Model
}
}
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
// Integer (int?) maximum
if(this.Integer > (int?)100)
{
- yield return new ValidationResult("Invalid value for Integer, must be a value less than or equal to 100.", new [] { "Integer" });
+ yield return new System.ComponentModel.DataAnnotations.ValidationResult("Invalid value for Integer, must be a value less than or equal to 100.", new [] { "Integer" });
}
// Integer (int?) minimum
if(this.Integer < (int?)10)
{
- yield return new ValidationResult("Invalid value for Integer, must be a value greater than or equal to 10.", new [] { "Integer" });
+ yield return new System.ComponentModel.DataAnnotations.ValidationResult("Invalid value for Integer, must be a value greater than or equal to 10.", new [] { "Integer" });
}
// Int32 (int?) maximum
if(this.Int32 > (int?)200)
{
- yield return new ValidationResult("Invalid value for Int32, must be a value less than or equal to 200.", new [] { "Int32" });
+ yield return new System.ComponentModel.DataAnnotations.ValidationResult("Invalid value for Int32, must be a value less than or equal to 200.", new [] { "Int32" });
}
// Int32 (int?) minimum
if(this.Int32 < (int?)20)
{
- yield return new ValidationResult("Invalid value for Int32, must be a value greater than or equal to 20.", new [] { "Int32" });
+ yield return new System.ComponentModel.DataAnnotations.ValidationResult("Invalid value for Int32, must be a value greater than or equal to 20.", new [] { "Int32" });
}
// Number (decimal?) maximum
if(this.Number > (decimal?)543.2)
{
- yield return new ValidationResult("Invalid value for Number, must be a value less than or equal to 543.2.", new [] { "Number" });
+ yield return new System.ComponentModel.DataAnnotations.ValidationResult("Invalid value for Number, must be a value less than or equal to 543.2.", new [] { "Number" });
}
// Number (decimal?) minimum
if(this.Number < (decimal?)32.1)
{
- yield return new ValidationResult("Invalid value for Number, must be a value greater than or equal to 32.1.", new [] { "Number" });
+ yield return new System.ComponentModel.DataAnnotations.ValidationResult("Invalid value for Number, must be a value greater than or equal to 32.1.", new [] { "Number" });
}
// _Float (float?) maximum
if(this._Float > (float?)987.6)
{
- yield return new ValidationResult("Invalid value for _Float, must be a value less than or equal to 987.6.", new [] { "_Float" });
+ yield return new System.ComponentModel.DataAnnotations.ValidationResult("Invalid value for _Float, must be a value less than or equal to 987.6.", new [] { "_Float" });
}
// _Float (float?) minimum
if(this._Float < (float?)54.3)
{
- yield return new ValidationResult("Invalid value for _Float, must be a value greater than or equal to 54.3.", new [] { "_Float" });
+ yield return new System.ComponentModel.DataAnnotations.ValidationResult("Invalid value for _Float, must be a value greater than or equal to 54.3.", new [] { "_Float" });
}
// _Double (double?) maximum
if(this._Double > (double?)123.4)
{
- yield return new ValidationResult("Invalid value for _Double, must be a value less than or equal to 123.4.", new [] { "_Double" });
+ yield return new System.ComponentModel.DataAnnotations.ValidationResult("Invalid value for _Double, must be a value less than or equal to 123.4.", new [] { "_Double" });
}
// _Double (double?) minimum
if(this._Double < (double?)67.8)
{
- yield return new ValidationResult("Invalid value for _Double, must be a value greater than or equal to 67.8.", new [] { "_Double" });
+ yield return new System.ComponentModel.DataAnnotations.ValidationResult("Invalid value for _Double, must be a value greater than or equal to 67.8.", new [] { "_Double" });
}
// _String (string) pattern
Regex regex_String = new Regex(@"[a-z]", RegexOptions.CultureInvariant | RegexOptions.IgnoreCase);
if (false == regex_String.Match(this._String).Success)
{
- yield return new ValidationResult("Invalid value for _String, must match a pattern of /[a-z]/i.", new [] { "_String" });
+ yield return new System.ComponentModel.DataAnnotations.ValidationResult("Invalid value for _String, must match a pattern of /[a-z]/i.", new [] { "_String" });
}
// Password (string) maxLength
if(this.Password != null && this.Password.Length > 64)
{
- yield return new ValidationResult("Invalid value for Password, length must be less than 64.", new [] { "Password" });
+ yield return new System.ComponentModel.DataAnnotations.ValidationResult("Invalid value for Password, length must be less than 64.", new [] { "Password" });
}
// Password (string) minLength
if(this.Password != null && this.Password.Length < 10)
{
- yield return new ValidationResult("Invalid value for Password, length must be greater than 10.", new [] { "Password" });
+ yield return new System.ComponentModel.DataAnnotations.ValidationResult("Invalid value for Password, length must be greater than 10.", new [] { "Password" });
}
yield break;
diff --git a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/HasOnlyReadOnly.cs b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/HasOnlyReadOnly.cs
index 2ba454b2845f..24a6b2fbaa4b 100644
--- a/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/HasOnlyReadOnly.cs
+++ b/samples/client/petstore/csharp/SwaggerClientWithPropertyChanged/src/IO.Swagger/Model/HasOnlyReadOnly.cs
@@ -140,7 +140,7 @@ namespace IO.Swagger.Model
}
}
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
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 c0910cf4ea95..af1496296d4e 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
@@ -128,7 +128,7 @@ namespace IO.Swagger.Model
}
}
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
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 3f59092fe2a3..89225347409a 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
@@ -164,7 +164,7 @@ namespace IO.Swagger.Model
}
}
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
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 7f57c3965e86..cc20e44933fc 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
@@ -158,7 +158,7 @@ namespace IO.Swagger.Model
}
}
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
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 79f58cf1f006..8cf2b3f5101b 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
@@ -143,7 +143,7 @@ namespace IO.Swagger.Model
}
}
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
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 4b7d6f063125..c5b3764b8d6b 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
@@ -128,7 +128,7 @@ namespace IO.Swagger.Model
}
}
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
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 83fcf72c2dcf..736f5bbf4118 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
@@ -128,7 +128,7 @@ namespace IO.Swagger.Model
}
}
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
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 a04fbdf8d53b..471320e6f1bd 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
@@ -182,7 +182,7 @@ namespace IO.Swagger.Model
}
}
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
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 7f9069d29a0d..ff73299b7c7c 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
@@ -128,7 +128,7 @@ namespace IO.Swagger.Model
}
}
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
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 f9d403f0ecfd..69445b8267aa 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
@@ -239,7 +239,7 @@ namespace IO.Swagger.Model
}
}
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
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 0c6d9258d439..2ab1c18e7b5c 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
@@ -252,7 +252,7 @@ namespace IO.Swagger.Model
}
}
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
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 4eddf1acca07..d958c7623fc7 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
@@ -141,7 +141,7 @@ namespace IO.Swagger.Model
}
}
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
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 142a82bc34ef..e5ab99748dcc 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
@@ -128,7 +128,7 @@ namespace IO.Swagger.Model
}
}
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
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 7fd441065b78..6be21f6bf89f 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
@@ -143,7 +143,7 @@ namespace IO.Swagger.Model
}
}
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
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 fd2019dfb50e..2ce3884ef74e 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
@@ -234,7 +234,7 @@ namespace IO.Swagger.Model
}
}
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
From d217c5c1fd726b0bc387244ae21fadc7d41e5714 Mon Sep 17 00:00:00 2001
From: Yao Yao
Date: Tue, 21 Mar 2017 21:44:28 +0800
Subject: [PATCH 05/11] add json-formatter-js library. (#5125)
---
.../main/resources/htmlDocs2/index.mustache | 1 +
.../htmlDocs2/js_jsonformatter.mustache | 968 ++++++++++++++++++
2 files changed, 969 insertions(+)
create mode 100644 modules/swagger-codegen/src/main/resources/htmlDocs2/js_jsonformatter.mustache
diff --git a/modules/swagger-codegen/src/main/resources/htmlDocs2/index.mustache b/modules/swagger-codegen/src/main/resources/htmlDocs2/index.mustache
index fc0f5f382046..fff1193d70ce 100644
--- a/modules/swagger-codegen/src/main/resources/htmlDocs2/index.mustache
+++ b/modules/swagger-codegen/src/main/resources/htmlDocs2/index.mustache
@@ -446,6 +446,7 @@
+ {{>js_jsonformatter}}
{{>js_jsonschemaview}}
{{>js_jsonref}}
{{>js_webfontloader}}
diff --git a/modules/swagger-codegen/src/main/resources/htmlDocs2/js_jsonformatter.mustache b/modules/swagger-codegen/src/main/resources/htmlDocs2/js_jsonformatter.mustache
new file mode 100644
index 000000000000..565329fed19d
--- /dev/null
+++ b/modules/swagger-codegen/src/main/resources/htmlDocs2/js_jsonformatter.mustache
@@ -0,0 +1,968 @@
+
\ No newline at end of file
From e45284806f33b243c52a16287f3d578fb4c12966 Mon Sep 17 00:00:00 2001
From: wing328
Date: Tue, 21 Mar 2017 21:48:40 +0800
Subject: [PATCH 06/11] add gradle cache
---
.travis.yml | 4 ++++
.../typescript-angular2/model/ModelReturn.ts | 24 -------------------
2 files changed, 4 insertions(+), 24 deletions(-)
delete mode 100644 samples/client/petstore-security-test/typescript-angular2/model/ModelReturn.ts
diff --git a/.travis.yml b/.travis.yml
index bc9f8dfc2e35..672735670008 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -8,6 +8,8 @@ cache:
directories:
- $HOME/.m2
- $HOME/.ivy2
+ - $HOME/.gradle/caches/
+ - $HOME/.gradle/wrapper/
- $HOME/samples/client/petstore/php/SwaggerClient-php/vendor
- $HOME/samples/client/petstore/ruby/venodr/bundle
- $HOME/samples/client/petstore/python/.venv/
@@ -48,6 +50,8 @@ before_install:
# show host table to confirm petstore.swagger.io is mapped to localhost
- cat /etc/hosts
+ # show java version
+ - java -version
install:
# Add Godeps dependencies to GOPATH and PATH
diff --git a/samples/client/petstore-security-test/typescript-angular2/model/ModelReturn.ts b/samples/client/petstore-security-test/typescript-angular2/model/ModelReturn.ts
deleted file mode 100644
index 5e9e114be05f..000000000000
--- a/samples/client/petstore-security-test/typescript-angular2/model/ModelReturn.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * Swagger Petstore *_/ ' \" =end -- \\r\\n \\n \\r
- * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\ *_/ ' \" =end --
- *
- * OpenAPI spec version: 1.0.0 *_/ ' \" =end -- \\r\\n \\n \\r
- * Contact: apiteam@swagger.io *_/ ' \" =end -- \\r\\n \\n \\r
- *
- * NOTE: This class is auto generated by the swagger code generator program.
- * https://github.com/swagger-api/swagger-codegen.git
- * Do not edit the class manually.
- */
-
-import * as models from './models';
-
-/**
- * Model for testing reserved words *_/ ' \" =end -- \\r\\n \\n \\r
- */
-export interface ModelReturn {
- /**
- * property description *_/ ' \" =end -- \\r\\n \\n \\r
- */
- return?: number;
-
-}
From 9eed412fb6437eacde0e97e4f3a7867aa109906c Mon Sep 17 00:00:00 2001
From: wing328
Date: Tue, 21 Mar 2017 22:07:42 +0800
Subject: [PATCH 07/11] update html2 sample
---
samples/html2/index.html | 5164 +++++++++++++++++++++++++++++++++++++-
1 file changed, 5134 insertions(+), 30 deletions(-)
diff --git a/samples/html2/index.html b/samples/html2/index.html
index 51bc43a4f01b..fdf3c580196a 100644
--- a/samples/html2/index.html
+++ b/samples/html2/index.html
@@ -988,12 +988,227 @@ margin-bottom: 20px;
+
+
+
/pet
+
+
Usage and SDK Samples
+
+
+
+
+
+
curl -X post "http://petstore.swagger.io/v2/pet"
+
+
+
import io.swagger.client.*;
+import io.swagger.client.auth.*;
+import io.swagger.client.model.*;
+import io.swagger.client.api.PetApi;
+
+import java.io.File;
+import java.util.*;
+
+public class PetApiExample {
+
+ public static void main(String[] args) {
+ ApiClient defaultClient = Configuration.getDefaultApiClient();
+
+ // Configure OAuth2 access token for authorization: petstore_auth
+ OAuth petstore_auth = (OAuth) defaultClient.getAuthentication("petstore_auth");
+ petstore_auth.setAccessToken("YOUR ACCESS TOKEN");
+
+ PetApi apiInstance = new PetApi();
+ Pet body = ; // Pet | Pet object that needs to be added to the store
+ try {
+ apiInstance.addPet(body);
+ } catch (ApiException e) {
+ System.err.println("Exception when calling PetApi#addPet");
+ e.printStackTrace();
+ }
+ }
+}
+
+
+
+
import io.swagger.client.api.PetApi;
+
+public class PetApiExample {
+
+ public static void main(String[] args) {
+ PetApi apiInstance = new PetApi();
+ Pet body = ; // Pet | Pet object that needs to be added to the store
+ try {
+ apiInstance.addPet(body);
+ } catch (ApiException e) {
+ System.err.println("Exception when calling PetApi#addPet");
+ e.printStackTrace();
+ }
+ }
+}
+
+
+
+
Configuration *apiConfig = [Configuration sharedConfig];
+
+// Configure OAuth2 access token for authorization: (authentication scheme: petstore_auth)
+[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];
+
+Pet *body = ; // Pet object that needs to be added to the store
+
+PetApi *apiInstance = [[PetApi alloc] init];
+
+// Add a new pet to the store
+[apiInstance addPetWith:body
+ completionHandler: ^(NSError* error) {
+ if (error) {
+ NSLog(@"Error: %@", error);
+ }
+ }];
+
+
+
+
+
var SwaggerPetstore = require('swagger_petstore');
+var defaultClient = SwaggerPetstore.ApiClient.instance;
+
+// Configure OAuth2 access token for authorization: petstore_auth
+var petstore_auth = defaultClient.authentications['petstore_auth'];
+petstore_auth.accessToken = "YOUR ACCESS TOKEN"
+
+var api = new SwaggerPetstore.PetApi()
+
+var body = ; // {Pet} Pet object that needs to be added to the store
+
+
+var callback = function(error, data, response) {
+ if (error) {
+ console.error(error);
+ } else {
+ console.log('API called successfully.');
+ }
+};
+api.addPet(body, callback);
+
+
+
+
+
+
using System;
+using System.Diagnostics;
+using IO.Swagger.Api;
+using IO.Swagger.Client;
+using IO.Swagger.Model;
+
+namespace Example
+{
+ public class addPetExample
+ {
+ public void main()
+ {
+
+ // Configure OAuth2 access token for authorization: petstore_auth
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new PetApi();
+ var body = new Pet(); // Pet | Pet object that needs to be added to the store
+
+ try
+ {
+ // Add a new pet to the store
+ apiInstance.addPet(body);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling PetApi.addPet: " + e.Message );
+ }
+ }
+ }
+}
+
+
+
+
<?php
+require_once(__DIR__ . '/vendor/autoload.php');
+
+// Configure OAuth2 access token for authorization: petstore_auth
+Swagger\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');
+
+$api_instance = new Swagger\Client\Api\PetApi();
+$body = ; // Pet | Pet object that needs to be added to the store
+
+try {
+ $api_instance->addPet($body);
+} catch (Exception $e) {
+ echo 'Exception when calling PetApi->addPet: ', $e->getMessage(), PHP_EOL;
+}
+?>
+
+
+
+
use Data::Dumper;
+use WWW::SwaggerClient::Configuration;
+use WWW::SwaggerClient::PetApi;
+
+# Configure OAuth2 access token for authorization: petstore_auth
+$WWW::SwaggerClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';
+
+my $api_instance = WWW::SwaggerClient::PetApi->new();
+my $body = WWW::SwaggerClient::Object::Pet->new(); # Pet | Pet object that needs to be added to the store
+
+eval {
+ $api_instance->addPet(body => $body);
+};
+if ($@) {
+ warn "Exception when calling PetApi->addPet: $@\n";
+}
+
+
+
+
from __future__ import print_statement
+import time
+import swagger_client
+from swagger_client.rest import ApiException
+from pprint import pprint
+
+# Configure OAuth2 access token for authorization: petstore_auth
+swagger_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'
+
+# create an instance of the API class
+api_instance = swagger_client.PetApi()
+body = # Pet | Pet object that needs to be added to the store
+
+try:
+ # Add a new pet to the store
+ api_instance.addPet(body)
+except ApiException as e:
+ print("Exception when calling PetApi->addPet: %s\n" % e)
+
+
Parameters
+
Body parameters
@@ -1068,10 +1283,236 @@ margin-bottom: 20px;
+
+
+
/pet/{petId}
+
+
Usage and SDK Samples
+
+
+
+
+
+
curl -X delete "http://petstore.swagger.io/v2/pet/{petId}"
+
+
+
import io.swagger.client.*;
+import io.swagger.client.auth.*;
+import io.swagger.client.model.*;
+import io.swagger.client.api.PetApi;
+
+import java.io.File;
+import java.util.*;
+
+public class PetApiExample {
+
+ public static void main(String[] args) {
+ ApiClient defaultClient = Configuration.getDefaultApiClient();
+
+ // Configure OAuth2 access token for authorization: petstore_auth
+ OAuth petstore_auth = (OAuth) defaultClient.getAuthentication("petstore_auth");
+ petstore_auth.setAccessToken("YOUR ACCESS TOKEN");
+
+ PetApi apiInstance = new PetApi();
+ Long petId = 789; // Long | Pet id to delete
+ String apiKey = apiKey_example; // String |
+ try {
+ apiInstance.deletePet(petId, apiKey);
+ } catch (ApiException e) {
+ System.err.println("Exception when calling PetApi#deletePet");
+ e.printStackTrace();
+ }
+ }
+}
+
+
+
+
import io.swagger.client.api.PetApi;
+
+public class PetApiExample {
+
+ public static void main(String[] args) {
+ PetApi apiInstance = new PetApi();
+ Long petId = 789; // Long | Pet id to delete
+ String apiKey = apiKey_example; // String |
+ try {
+ apiInstance.deletePet(petId, apiKey);
+ } catch (ApiException e) {
+ System.err.println("Exception when calling PetApi#deletePet");
+ e.printStackTrace();
+ }
+ }
+}
+
+
+
+
Configuration *apiConfig = [Configuration sharedConfig];
+
+// Configure OAuth2 access token for authorization: (authentication scheme: petstore_auth)
+[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];
+
+Long *petId = 789; // Pet id to delete
+String *apiKey = apiKey_example; // (optional)
+
+PetApi *apiInstance = [[PetApi alloc] init];
+
+// Deletes a pet
+[apiInstance deletePetWith:petId
+ apiKey:apiKey
+ completionHandler: ^(NSError* error) {
+ if (error) {
+ NSLog(@"Error: %@", error);
+ }
+ }];
+
+
+
+
+
var SwaggerPetstore = require('swagger_petstore');
+var defaultClient = SwaggerPetstore.ApiClient.instance;
+
+// Configure OAuth2 access token for authorization: petstore_auth
+var petstore_auth = defaultClient.authentications['petstore_auth'];
+petstore_auth.accessToken = "YOUR ACCESS TOKEN"
+
+var api = new SwaggerPetstore.PetApi()
+
+var petId = 789; // {Long} Pet id to delete
+
+var opts = {
+ 'apiKey': apiKey_example // {String}
+};
+
+var callback = function(error, data, response) {
+ if (error) {
+ console.error(error);
+ } else {
+ console.log('API called successfully.');
+ }
+};
+api.deletePet(petId, opts, callback);
+
+
+
+
+
+
using System;
+using System.Diagnostics;
+using IO.Swagger.Api;
+using IO.Swagger.Client;
+using IO.Swagger.Model;
+
+namespace Example
+{
+ public class deletePetExample
+ {
+ public void main()
+ {
+
+ // Configure OAuth2 access token for authorization: petstore_auth
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new PetApi();
+ var petId = 789; // Long | Pet id to delete
+ var apiKey = apiKey_example; // String | (optional)
+
+ try
+ {
+ // Deletes a pet
+ apiInstance.deletePet(petId, apiKey);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling PetApi.deletePet: " + e.Message );
+ }
+ }
+ }
+}
+
+
+
+
<?php
+require_once(__DIR__ . '/vendor/autoload.php');
+
+// Configure OAuth2 access token for authorization: petstore_auth
+Swagger\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');
+
+$api_instance = new Swagger\Client\Api\PetApi();
+$petId = 789; // Long | Pet id to delete
+$apiKey = apiKey_example; // String |
+
+try {
+ $api_instance->deletePet($petId, $apiKey);
+} catch (Exception $e) {
+ echo 'Exception when calling PetApi->deletePet: ', $e->getMessage(), PHP_EOL;
+}
+?>
+
+
+
+
use Data::Dumper;
+use WWW::SwaggerClient::Configuration;
+use WWW::SwaggerClient::PetApi;
+
+# Configure OAuth2 access token for authorization: petstore_auth
+$WWW::SwaggerClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';
+
+my $api_instance = WWW::SwaggerClient::PetApi->new();
+my $petId = 789; # Long | Pet id to delete
+my $apiKey = apiKey_example; # String |
+
+eval {
+ $api_instance->deletePet(petId => $petId, apiKey => $apiKey);
+};
+if ($@) {
+ warn "Exception when calling PetApi->deletePet: $@\n";
+}
+
+
+
+
from __future__ import print_statement
+import time
+import swagger_client
+from swagger_client.rest import ApiException
+from pprint import pprint
+
+# Configure OAuth2 access token for authorization: petstore_auth
+swagger_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'
+
+# create an instance of the API class
+api_instance = swagger_client.PetApi()
+petId = 789 # Long | Pet id to delete
+apiKey = apiKey_example # String | (optional)
+
+try:
+ # Deletes a pet
+ api_instance.deletePet(petId, apiKey=apiKey)
+except ApiException as e:
+ print("Exception when calling PetApi->deletePet: %s\n" % e)
+
+
Parameters
+
Path parameters
@@ -1177,17 +1618,238 @@ margin-bottom: 20px;
-
- Multiple status values can be provided with comma separated strings
-
+
+ Multiple status values can be provided with comma separated strings
+
/pet/findByStatus
+
+
Usage and SDK Samples
+
+
+
+
+
+
curl -X get "http://petstore.swagger.io/v2/pet/findByStatus?status="
+
+
+
import io.swagger.client.*;
+import io.swagger.client.auth.*;
+import io.swagger.client.model.*;
+import io.swagger.client.api.PetApi;
+
+import java.io.File;
+import java.util.*;
+
+public class PetApiExample {
+
+ public static void main(String[] args) {
+ ApiClient defaultClient = Configuration.getDefaultApiClient();
+
+ // Configure OAuth2 access token for authorization: petstore_auth
+ OAuth petstore_auth = (OAuth) defaultClient.getAuthentication("petstore_auth");
+ petstore_auth.setAccessToken("YOUR ACCESS TOKEN");
+
+ PetApi apiInstance = new PetApi();
+ array[String] status = ; // array[String] | Status values that need to be considered for filter
+ try {
+ array[Pet] result = apiInstance.findPetsByStatus(status);
+ System.out.println(result);
+ } catch (ApiException e) {
+ System.err.println("Exception when calling PetApi#findPetsByStatus");
+ e.printStackTrace();
+ }
+ }
+}
+
+
+
+
import io.swagger.client.api.PetApi;
+
+public class PetApiExample {
+
+ public static void main(String[] args) {
+ PetApi apiInstance = new PetApi();
+ array[String] status = ; // array[String] | Status values that need to be considered for filter
+ try {
+ array[Pet] result = apiInstance.findPetsByStatus(status);
+ System.out.println(result);
+ } catch (ApiException e) {
+ System.err.println("Exception when calling PetApi#findPetsByStatus");
+ e.printStackTrace();
+ }
+ }
+}
+
+
+
+
Configuration *apiConfig = [Configuration sharedConfig];
+
+// Configure OAuth2 access token for authorization: (authentication scheme: petstore_auth)
+[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];
+
+array[String] *status = ; // Status values that need to be considered for filter
+
+PetApi *apiInstance = [[PetApi alloc] init];
+
+// Finds Pets by status
+[apiInstance findPetsByStatusWith:status
+ completionHandler: ^(array[Pet] output, NSError* error) {
+ if (output) {
+ NSLog(@"%@", output);
+ }
+ if (error) {
+ NSLog(@"Error: %@", error);
+ }
+ }];
+
+
+
+
+
var SwaggerPetstore = require('swagger_petstore');
+var defaultClient = SwaggerPetstore.ApiClient.instance;
+
+// Configure OAuth2 access token for authorization: petstore_auth
+var petstore_auth = defaultClient.authentications['petstore_auth'];
+petstore_auth.accessToken = "YOUR ACCESS TOKEN"
+
+var api = new SwaggerPetstore.PetApi()
+
+var status = ; // {array[String]} Status values that need to be considered for filter
+
+
+var callback = function(error, data, response) {
+ if (error) {
+ console.error(error);
+ } else {
+ console.log('API called successfully. Returned data: ' + data);
+ }
+};
+api.findPetsByStatus(status, callback);
+
+
+
+
+
+
using System;
+using System.Diagnostics;
+using IO.Swagger.Api;
+using IO.Swagger.Client;
+using IO.Swagger.Model;
+
+namespace Example
+{
+ public class findPetsByStatusExample
+ {
+ public void main()
+ {
+
+ // Configure OAuth2 access token for authorization: petstore_auth
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new PetApi();
+ var status = new array[String](); // array[String] | Status values that need to be considered for filter
+
+ try
+ {
+ // Finds Pets by status
+ array[Pet] result = apiInstance.findPetsByStatus(status);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling PetApi.findPetsByStatus: " + e.Message );
+ }
+ }
+ }
+}
+
+
+
+
<?php
+require_once(__DIR__ . '/vendor/autoload.php');
+
+// Configure OAuth2 access token for authorization: petstore_auth
+Swagger\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');
+
+$api_instance = new Swagger\Client\Api\PetApi();
+$status = ; // array[String] | Status values that need to be considered for filter
+
+try {
+ $result = $api_instance->findPetsByStatus($status);
+ print_r($result);
+} catch (Exception $e) {
+ echo 'Exception when calling PetApi->findPetsByStatus: ', $e->getMessage(), PHP_EOL;
+}
+?>
+
+
+
+
use Data::Dumper;
+use WWW::SwaggerClient::Configuration;
+use WWW::SwaggerClient::PetApi;
+
+# Configure OAuth2 access token for authorization: petstore_auth
+$WWW::SwaggerClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';
+
+my $api_instance = WWW::SwaggerClient::PetApi->new();
+my $status = []; # array[String] | Status values that need to be considered for filter
+
+eval {
+ my $result = $api_instance->findPetsByStatus(status => $status);
+ print Dumper($result);
+};
+if ($@) {
+ warn "Exception when calling PetApi->findPetsByStatus: $@\n";
+}
+
+
+
+
from __future__ import print_statement
+import time
+import swagger_client
+from swagger_client.rest import ApiException
+from pprint import pprint
+
+# Configure OAuth2 access token for authorization: petstore_auth
+swagger_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'
+
+# create an instance of the API class
+api_instance = swagger_client.PetApi()
+status = # array[String] | Status values that need to be considered for filter
+
+try:
+ # Finds Pets by status
+ api_response = api_instance.findPetsByStatus(status)
+ pprint(api_response)
+except ApiException as e:
+ print("Exception when calling PetApi->findPetsByStatus: %s\n" % e)
+
+
Parameters
+
Query parameters
@@ -1208,8 +1870,8 @@ margin-bottom: 20px;
"type" : "array",
"items" : {
"type" : "string",
- "enum" : [ "available", "pending", "sold" ],
- "default" : "available"
+ "default" : "available",
+ "enum" : [ "available", "pending", "sold" ]
},
"collectionFormat" : "csv"
};
@@ -1300,17 +1962,238 @@ margin-bottom: 20px;
-
- Multiple tags can be provided with comma separated strings. Use tag1, tag2, tag3 for testing.
-
+
+ Multiple tags can be provided with comma separated strings. Use tag1, tag2, tag3 for testing.
+
/pet/findByTags
+
+
Usage and SDK Samples
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Parameters
+
Query parameters
@@ -1421,13 +2304,248 @@ margin-bottom: 20px;
-
- Returns a single pet
-
+
+ Returns a single pet
+
/pet/{petId}
+
+
Usage and SDK Samples
+
+
+
+
+
+
curl -X get -H "api_key: [[apiKey]]" "http://petstore.swagger.io/v2/pet/{petId}"
+
+
+
import io.swagger.client.*;
+import io.swagger.client.auth.*;
+import io.swagger.client.model.*;
+import io.swagger.client.api.PetApi;
+
+import java.io.File;
+import java.util.*;
+
+public class PetApiExample {
+
+ public static void main(String[] args) {
+ ApiClient defaultClient = Configuration.getDefaultApiClient();
+
+ // Configure API key authorization: api_key
+ ApiKeyAuth api_key = (ApiKeyAuth) defaultClient.getAuthentication("api_key");
+ api_key.setApiKey("YOUR API KEY");
+ // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
+ //api_key.setApiKeyPrefix("Token");
+
+ PetApi apiInstance = new PetApi();
+ Long petId = 789; // Long | ID of pet to return
+ try {
+ Pet result = apiInstance.getPetById(petId);
+ System.out.println(result);
+ } catch (ApiException e) {
+ System.err.println("Exception when calling PetApi#getPetById");
+ e.printStackTrace();
+ }
+ }
+}
+
+
+
+
import io.swagger.client.api.PetApi;
+
+public class PetApiExample {
+
+ public static void main(String[] args) {
+ PetApi apiInstance = new PetApi();
+ Long petId = 789; // Long | ID of pet to return
+ try {
+ Pet result = apiInstance.getPetById(petId);
+ System.out.println(result);
+ } catch (ApiException e) {
+ System.err.println("Exception when calling PetApi#getPetById");
+ e.printStackTrace();
+ }
+ }
+}
+
+
+
+
Configuration *apiConfig = [Configuration sharedConfig];
+
+// Configure API key authorization: (authentication scheme: api_key)
+[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"api_key"];
+// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
+//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"api_key"];
+
+Long *petId = 789; // ID of pet to return
+
+PetApi *apiInstance = [[PetApi alloc] init];
+
+// Find pet by ID
+[apiInstance getPetByIdWith:petId
+ completionHandler: ^(Pet output, NSError* error) {
+ if (output) {
+ NSLog(@"%@", output);
+ }
+ if (error) {
+ NSLog(@"Error: %@", error);
+ }
+ }];
+
+
+
+
+
var SwaggerPetstore = require('swagger_petstore');
+var defaultClient = SwaggerPetstore.ApiClient.instance;
+
+// Configure API key authorization: api_key
+var api_key = defaultClient.authentications['api_key'];
+api_key.apiKey = "YOUR API KEY"
+// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
+//api_key.apiKeyPrefix['api_key'] = "Token"
+
+var api = new SwaggerPetstore.PetApi()
+
+var petId = 789; // {Long} ID of pet to return
+
+
+var callback = function(error, data, response) {
+ if (error) {
+ console.error(error);
+ } else {
+ console.log('API called successfully. Returned data: ' + data);
+ }
+};
+api.getPetById(petId, callback);
+
+
+
+
+
+
using System;
+using System.Diagnostics;
+using IO.Swagger.Api;
+using IO.Swagger.Client;
+using IO.Swagger.Model;
+
+namespace Example
+{
+ public class getPetByIdExample
+ {
+ public void main()
+ {
+
+ // Configure API key authorization: api_key
+ Configuration.Default.ApiKey.Add("api_key", "YOUR_API_KEY");
+ // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
+ // Configuration.Default.ApiKeyPrefix.Add("api_key", "Bearer");
+
+ var apiInstance = new PetApi();
+ var petId = 789; // Long | ID of pet to return
+
+ try
+ {
+ // Find pet by ID
+ Pet result = apiInstance.getPetById(petId);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling PetApi.getPetById: " + e.Message );
+ }
+ }
+ }
+}
+
+
+
+
<?php
+require_once(__DIR__ . '/vendor/autoload.php');
+
+// Configure API key authorization: api_key
+Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('api_key', 'YOUR_API_KEY');
+// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
+// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('api_key', 'Bearer');
+
+$api_instance = new Swagger\Client\Api\PetApi();
+$petId = 789; // Long | ID of pet to return
+
+try {
+ $result = $api_instance->getPetById($petId);
+ print_r($result);
+} catch (Exception $e) {
+ echo 'Exception when calling PetApi->getPetById: ', $e->getMessage(), PHP_EOL;
+}
+?>
+
+
+
+
use Data::Dumper;
+use WWW::SwaggerClient::Configuration;
+use WWW::SwaggerClient::PetApi;
+
+# Configure API key authorization: api_key
+$WWW::SwaggerClient::Configuration::api_key->{'api_key'} = 'YOUR_API_KEY';
+# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
+#$WWW::SwaggerClient::Configuration::api_key_prefix->{'api_key'} = "Bearer";
+
+my $api_instance = WWW::SwaggerClient::PetApi->new();
+my $petId = 789; # Long | ID of pet to return
+
+eval {
+ my $result = $api_instance->getPetById(petId => $petId);
+ print Dumper($result);
+};
+if ($@) {
+ warn "Exception when calling PetApi->getPetById: $@\n";
+}
+
+
+
+
from __future__ import print_statement
+import time
+import swagger_client
+from swagger_client.rest import ApiException
+from pprint import pprint
+
+# Configure API key authorization: api_key
+swagger_client.configuration.api_key['api_key'] = 'YOUR_API_KEY'
+# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
+# swagger_client.configuration.api_key_prefix['api_key'] = 'Bearer'
+
+# create an instance of the API class
+api_instance = swagger_client.PetApi()
+petId = 789 # Long | ID of pet to return
+
+try:
+ # Find pet by ID
+ api_response = api_instance.getPetById(petId)
+ pprint(api_response)
+except ApiException as e:
+ print("Exception when calling PetApi->getPetById: %s\n" % e)
+
+
Parameters
+
Path parameters
@@ -1544,12 +2662,227 @@ margin-bottom: 20px;
+
+
+
/pet
+
+
Usage and SDK Samples
+
+
+
+
+
+
curl -X put "http://petstore.swagger.io/v2/pet"
+
+
+
import io.swagger.client.*;
+import io.swagger.client.auth.*;
+import io.swagger.client.model.*;
+import io.swagger.client.api.PetApi;
+
+import java.io.File;
+import java.util.*;
+
+public class PetApiExample {
+
+ public static void main(String[] args) {
+ ApiClient defaultClient = Configuration.getDefaultApiClient();
+
+ // Configure OAuth2 access token for authorization: petstore_auth
+ OAuth petstore_auth = (OAuth) defaultClient.getAuthentication("petstore_auth");
+ petstore_auth.setAccessToken("YOUR ACCESS TOKEN");
+
+ PetApi apiInstance = new PetApi();
+ Pet body = ; // Pet | Pet object that needs to be added to the store
+ try {
+ apiInstance.updatePet(body);
+ } catch (ApiException e) {
+ System.err.println("Exception when calling PetApi#updatePet");
+ e.printStackTrace();
+ }
+ }
+}
+
+
+
+
import io.swagger.client.api.PetApi;
+
+public class PetApiExample {
+
+ public static void main(String[] args) {
+ PetApi apiInstance = new PetApi();
+ Pet body = ; // Pet | Pet object that needs to be added to the store
+ try {
+ apiInstance.updatePet(body);
+ } catch (ApiException e) {
+ System.err.println("Exception when calling PetApi#updatePet");
+ e.printStackTrace();
+ }
+ }
+}
+
+
+
+
Configuration *apiConfig = [Configuration sharedConfig];
+
+// Configure OAuth2 access token for authorization: (authentication scheme: petstore_auth)
+[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];
+
+Pet *body = ; // Pet object that needs to be added to the store
+
+PetApi *apiInstance = [[PetApi alloc] init];
+
+// Update an existing pet
+[apiInstance updatePetWith:body
+ completionHandler: ^(NSError* error) {
+ if (error) {
+ NSLog(@"Error: %@", error);
+ }
+ }];
+
+
+
+
+
var SwaggerPetstore = require('swagger_petstore');
+var defaultClient = SwaggerPetstore.ApiClient.instance;
+
+// Configure OAuth2 access token for authorization: petstore_auth
+var petstore_auth = defaultClient.authentications['petstore_auth'];
+petstore_auth.accessToken = "YOUR ACCESS TOKEN"
+
+var api = new SwaggerPetstore.PetApi()
+
+var body = ; // {Pet} Pet object that needs to be added to the store
+
+
+var callback = function(error, data, response) {
+ if (error) {
+ console.error(error);
+ } else {
+ console.log('API called successfully.');
+ }
+};
+api.updatePet(body, callback);
+
+
+
+
+
+
using System;
+using System.Diagnostics;
+using IO.Swagger.Api;
+using IO.Swagger.Client;
+using IO.Swagger.Model;
+
+namespace Example
+{
+ public class updatePetExample
+ {
+ public void main()
+ {
+
+ // Configure OAuth2 access token for authorization: petstore_auth
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new PetApi();
+ var body = new Pet(); // Pet | Pet object that needs to be added to the store
+
+ try
+ {
+ // Update an existing pet
+ apiInstance.updatePet(body);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling PetApi.updatePet: " + e.Message );
+ }
+ }
+ }
+}
+
+
+
+
<?php
+require_once(__DIR__ . '/vendor/autoload.php');
+
+// Configure OAuth2 access token for authorization: petstore_auth
+Swagger\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');
+
+$api_instance = new Swagger\Client\Api\PetApi();
+$body = ; // Pet | Pet object that needs to be added to the store
+
+try {
+ $api_instance->updatePet($body);
+} catch (Exception $e) {
+ echo 'Exception when calling PetApi->updatePet: ', $e->getMessage(), PHP_EOL;
+}
+?>
+
+
+
+
use Data::Dumper;
+use WWW::SwaggerClient::Configuration;
+use WWW::SwaggerClient::PetApi;
+
+# Configure OAuth2 access token for authorization: petstore_auth
+$WWW::SwaggerClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';
+
+my $api_instance = WWW::SwaggerClient::PetApi->new();
+my $body = WWW::SwaggerClient::Object::Pet->new(); # Pet | Pet object that needs to be added to the store
+
+eval {
+ $api_instance->updatePet(body => $body);
+};
+if ($@) {
+ warn "Exception when calling PetApi->updatePet: $@\n";
+}
+
+
+
+
from __future__ import print_statement
+import time
+import swagger_client
+from swagger_client.rest import ApiException
+from pprint import pprint
+
+# Configure OAuth2 access token for authorization: petstore_auth
+swagger_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'
+
+# create an instance of the API class
+api_instance = swagger_client.PetApi()
+body = # Pet | Pet object that needs to be added to the store
+
+try:
+ # Update an existing pet
+ api_instance.updatePet(body)
+except ApiException as e:
+ print("Exception when calling PetApi->updatePet: %s\n" % e)
+
+
Parameters
+
Body parameters
@@ -1640,10 +2973,245 @@ margin-bottom: 20px;
+
+
+
/pet/{petId}
+
+
Usage and SDK Samples
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Parameters
+
Path parameters
@@ -1783,10 +3351,254 @@ margin-bottom: 20px;
+
+
+
/pet/{petId}/uploadImage
+
+
Usage and SDK Samples
+
+
+
+
+
+
curl -X post "http://petstore.swagger.io/v2/pet/{petId}/uploadImage"
+
+
+
import io.swagger.client.*;
+import io.swagger.client.auth.*;
+import io.swagger.client.model.*;
+import io.swagger.client.api.PetApi;
+
+import java.io.File;
+import java.util.*;
+
+public class PetApiExample {
+
+ public static void main(String[] args) {
+ ApiClient defaultClient = Configuration.getDefaultApiClient();
+
+ // Configure OAuth2 access token for authorization: petstore_auth
+ OAuth petstore_auth = (OAuth) defaultClient.getAuthentication("petstore_auth");
+ petstore_auth.setAccessToken("YOUR ACCESS TOKEN");
+
+ PetApi apiInstance = new PetApi();
+ Long petId = 789; // Long | ID of pet to update
+ String additionalMetadata = additionalMetadata_example; // String | Additional data to pass to server
+ File file = /path/to/file.txt; // File | file to upload
+ try {
+ ApiResponse result = apiInstance.uploadFile(petId, additionalMetadata, file);
+ System.out.println(result);
+ } catch (ApiException e) {
+ System.err.println("Exception when calling PetApi#uploadFile");
+ e.printStackTrace();
+ }
+ }
+}
+
+
+
+
import io.swagger.client.api.PetApi;
+
+public class PetApiExample {
+
+ public static void main(String[] args) {
+ PetApi apiInstance = new PetApi();
+ Long petId = 789; // Long | ID of pet to update
+ String additionalMetadata = additionalMetadata_example; // String | Additional data to pass to server
+ File file = /path/to/file.txt; // File | file to upload
+ try {
+ ApiResponse result = apiInstance.uploadFile(petId, additionalMetadata, file);
+ System.out.println(result);
+ } catch (ApiException e) {
+ System.err.println("Exception when calling PetApi#uploadFile");
+ e.printStackTrace();
+ }
+ }
+}
+
+
+
+
Configuration *apiConfig = [Configuration sharedConfig];
+
+// Configure OAuth2 access token for authorization: (authentication scheme: petstore_auth)
+[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];
+
+Long *petId = 789; // ID of pet to update
+String *additionalMetadata = additionalMetadata_example; // Additional data to pass to server (optional)
+File *file = /path/to/file.txt; // file to upload (optional)
+
+PetApi *apiInstance = [[PetApi alloc] init];
+
+// uploads an image
+[apiInstance uploadFileWith:petId
+ additionalMetadata:additionalMetadata
+ file:file
+ completionHandler: ^(ApiResponse output, NSError* error) {
+ if (output) {
+ NSLog(@"%@", output);
+ }
+ if (error) {
+ NSLog(@"Error: %@", error);
+ }
+ }];
+
+
+
+
+
var SwaggerPetstore = require('swagger_petstore');
+var defaultClient = SwaggerPetstore.ApiClient.instance;
+
+// Configure OAuth2 access token for authorization: petstore_auth
+var petstore_auth = defaultClient.authentications['petstore_auth'];
+petstore_auth.accessToken = "YOUR ACCESS TOKEN"
+
+var api = new SwaggerPetstore.PetApi()
+
+var petId = 789; // {Long} ID of pet to update
+
+var opts = {
+ 'additionalMetadata': additionalMetadata_example, // {String} Additional data to pass to server
+ 'file': /path/to/file.txt // {File} file to upload
+};
+
+var callback = function(error, data, response) {
+ if (error) {
+ console.error(error);
+ } else {
+ console.log('API called successfully. Returned data: ' + data);
+ }
+};
+api.uploadFile(petId, opts, callback);
+
+
+
+
+
+
using System;
+using System.Diagnostics;
+using IO.Swagger.Api;
+using IO.Swagger.Client;
+using IO.Swagger.Model;
+
+namespace Example
+{
+ public class uploadFileExample
+ {
+ public void main()
+ {
+
+ // Configure OAuth2 access token for authorization: petstore_auth
+ Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
+
+ var apiInstance = new PetApi();
+ var petId = 789; // Long | ID of pet to update
+ var additionalMetadata = additionalMetadata_example; // String | Additional data to pass to server (optional)
+ var file = new File(); // File | file to upload (optional)
+
+ try
+ {
+ // uploads an image
+ ApiResponse result = apiInstance.uploadFile(petId, additionalMetadata, file);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling PetApi.uploadFile: " + e.Message );
+ }
+ }
+ }
+}
+
+
+
+
<?php
+require_once(__DIR__ . '/vendor/autoload.php');
+
+// Configure OAuth2 access token for authorization: petstore_auth
+Swagger\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');
+
+$api_instance = new Swagger\Client\Api\PetApi();
+$petId = 789; // Long | ID of pet to update
+$additionalMetadata = additionalMetadata_example; // String | Additional data to pass to server
+$file = /path/to/file.txt; // File | file to upload
+
+try {
+ $result = $api_instance->uploadFile($petId, $additionalMetadata, $file);
+ print_r($result);
+} catch (Exception $e) {
+ echo 'Exception when calling PetApi->uploadFile: ', $e->getMessage(), PHP_EOL;
+}
+?>
+
+
+
+
use Data::Dumper;
+use WWW::SwaggerClient::Configuration;
+use WWW::SwaggerClient::PetApi;
+
+# Configure OAuth2 access token for authorization: petstore_auth
+$WWW::SwaggerClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';
+
+my $api_instance = WWW::SwaggerClient::PetApi->new();
+my $petId = 789; # Long | ID of pet to update
+my $additionalMetadata = additionalMetadata_example; # String | Additional data to pass to server
+my $file = /path/to/file.txt; # File | file to upload
+
+eval {
+ my $result = $api_instance->uploadFile(petId => $petId, additionalMetadata => $additionalMetadata, file => $file);
+ print Dumper($result);
+};
+if ($@) {
+ warn "Exception when calling PetApi->uploadFile: $@\n";
+}
+
+
+
+
from __future__ import print_statement
+import time
+import swagger_client
+from swagger_client.rest import ApiException
+from pprint import pprint
+
+# Configure OAuth2 access token for authorization: petstore_auth
+swagger_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'
+
+# create an instance of the API class
+api_instance = swagger_client.PetApi()
+petId = 789 # Long | ID of pet to update
+additionalMetadata = additionalMetadata_example # String | Additional data to pass to server (optional)
+file = /path/to/file.txt # File | file to upload (optional)
+
+try:
+ # uploads an image
+ api_response = api_instance.uploadFile(petId, additionalMetadata=additionalMetadata, file=file)
+ pprint(api_response)
+except ApiException as e:
+ print("Exception when calling PetApi->uploadFile: %s\n" % e)
+
+
Parameters
+
Path parameters
@@ -1963,13 +3775,198 @@ margin-bottom: 20px;
-
- For valid response try integer IDs with value < 1000. Anything above 1000 or nonintegers will generate API errors
-
+
+ For valid response try integer IDs with value < 1000. Anything above 1000 or nonintegers will generate API errors
+
/store/order/{orderId}
+
+
Usage and SDK Samples
+
+
+
+
+
+
curl -X delete "http://petstore.swagger.io/v2/store/order/{orderId}"
+
+
+
import io.swagger.client.*;
+import io.swagger.client.auth.*;
+import io.swagger.client.model.*;
+import io.swagger.client.api.StoreApi;
+
+import java.io.File;
+import java.util.*;
+
+public class StoreApiExample {
+
+ public static void main(String[] args) {
+
+ StoreApi apiInstance = new StoreApi();
+ String orderId = orderId_example; // String | ID of the order that needs to be deleted
+ try {
+ apiInstance.deleteOrder(orderId);
+ } catch (ApiException e) {
+ System.err.println("Exception when calling StoreApi#deleteOrder");
+ e.printStackTrace();
+ }
+ }
+}
+
+
+
+
import io.swagger.client.api.StoreApi;
+
+public class StoreApiExample {
+
+ public static void main(String[] args) {
+ StoreApi apiInstance = new StoreApi();
+ String orderId = orderId_example; // String | ID of the order that needs to be deleted
+ try {
+ apiInstance.deleteOrder(orderId);
+ } catch (ApiException e) {
+ System.err.println("Exception when calling StoreApi#deleteOrder");
+ e.printStackTrace();
+ }
+ }
+}
+
+
+
+
String *orderId = orderId_example; // ID of the order that needs to be deleted
+
+StoreApi *apiInstance = [[StoreApi alloc] init];
+
+// Delete purchase order by ID
+[apiInstance deleteOrderWith:orderId
+ completionHandler: ^(NSError* error) {
+ if (error) {
+ NSLog(@"Error: %@", error);
+ }
+ }];
+
+
+
+
+
var SwaggerPetstore = require('swagger_petstore');
+
+var api = new SwaggerPetstore.StoreApi()
+
+var orderId = orderId_example; // {String} ID of the order that needs to be deleted
+
+
+var callback = function(error, data, response) {
+ if (error) {
+ console.error(error);
+ } else {
+ console.log('API called successfully.');
+ }
+};
+api.deleteOrder(orderId, callback);
+
+
+
+
+
+
using System;
+using System.Diagnostics;
+using IO.Swagger.Api;
+using IO.Swagger.Client;
+using IO.Swagger.Model;
+
+namespace Example
+{
+ public class deleteOrderExample
+ {
+ public void main()
+ {
+
+ var apiInstance = new StoreApi();
+ var orderId = orderId_example; // String | ID of the order that needs to be deleted
+
+ try
+ {
+ // Delete purchase order by ID
+ apiInstance.deleteOrder(orderId);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling StoreApi.deleteOrder: " + e.Message );
+ }
+ }
+ }
+}
+
+
+
+
<?php
+require_once(__DIR__ . '/vendor/autoload.php');
+
+$api_instance = new Swagger\Client\Api\StoreApi();
+$orderId = orderId_example; // String | ID of the order that needs to be deleted
+
+try {
+ $api_instance->deleteOrder($orderId);
+} catch (Exception $e) {
+ echo 'Exception when calling StoreApi->deleteOrder: ', $e->getMessage(), PHP_EOL;
+}
+?>
+
+
+
+
use Data::Dumper;
+use WWW::SwaggerClient::Configuration;
+use WWW::SwaggerClient::StoreApi;
+
+my $api_instance = WWW::SwaggerClient::StoreApi->new();
+my $orderId = orderId_example; # String | ID of the order that needs to be deleted
+
+eval {
+ $api_instance->deleteOrder(orderId => $orderId);
+};
+if ($@) {
+ warn "Exception when calling StoreApi->deleteOrder: $@\n";
+}
+
+
+
+
from __future__ import print_statement
+import time
+import swagger_client
+from swagger_client.rest import ApiException
+from pprint import pprint
+
+# create an instance of the API class
+api_instance = swagger_client.StoreApi()
+orderId = orderId_example # String | ID of the order that needs to be deleted
+
+try:
+ # Delete purchase order by ID
+ api_instance.deleteOrder(orderId)
+except ApiException as e:
+ print("Exception when calling StoreApi->deleteOrder: %s\n" % e)
+
+
Parameters
+
Path parameters
@@ -2043,11 +4040,235 @@ margin-bottom: 20px;
-
- Returns a map of status codes to quantities
-
+
+ Returns a map of status codes to quantities
+
/store/inventory
+
+
Usage and SDK Samples
+
+
+
+
+
+
curl -X get -H "api_key: [[apiKey]]" "http://petstore.swagger.io/v2/store/inventory"
+
+
+
import io.swagger.client.*;
+import io.swagger.client.auth.*;
+import io.swagger.client.model.*;
+import io.swagger.client.api.StoreApi;
+
+import java.io.File;
+import java.util.*;
+
+public class StoreApiExample {
+
+ public static void main(String[] args) {
+ ApiClient defaultClient = Configuration.getDefaultApiClient();
+
+ // Configure API key authorization: api_key
+ ApiKeyAuth api_key = (ApiKeyAuth) defaultClient.getAuthentication("api_key");
+ api_key.setApiKey("YOUR API KEY");
+ // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
+ //api_key.setApiKeyPrefix("Token");
+
+ StoreApi apiInstance = new StoreApi();
+ try {
+ map['String', 'Integer'] result = apiInstance.getInventory();
+ System.out.println(result);
+ } catch (ApiException e) {
+ System.err.println("Exception when calling StoreApi#getInventory");
+ e.printStackTrace();
+ }
+ }
+}
+
+
+
+
import io.swagger.client.api.StoreApi;
+
+public class StoreApiExample {
+
+ public static void main(String[] args) {
+ StoreApi apiInstance = new StoreApi();
+ try {
+ map['String', 'Integer'] result = apiInstance.getInventory();
+ System.out.println(result);
+ } catch (ApiException e) {
+ System.err.println("Exception when calling StoreApi#getInventory");
+ e.printStackTrace();
+ }
+ }
+}
+
+
+
+
Configuration *apiConfig = [Configuration sharedConfig];
+
+// Configure API key authorization: (authentication scheme: api_key)
+[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"api_key"];
+// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
+//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"api_key"];
+
+
+StoreApi *apiInstance = [[StoreApi alloc] init];
+
+// Returns pet inventories by status
+[apiInstance getInventoryWithCompletionHandler:
+ ^(map['String', 'Integer'] output, NSError* error) {
+ if (output) {
+ NSLog(@"%@", output);
+ }
+ if (error) {
+ NSLog(@"Error: %@", error);
+ }
+ }];
+
+
+
+
+
var SwaggerPetstore = require('swagger_petstore');
+var defaultClient = SwaggerPetstore.ApiClient.instance;
+
+// Configure API key authorization: api_key
+var api_key = defaultClient.authentications['api_key'];
+api_key.apiKey = "YOUR API KEY"
+// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
+//api_key.apiKeyPrefix['api_key'] = "Token"
+
+var api = new SwaggerPetstore.StoreApi()
+
+var callback = function(error, data, response) {
+ if (error) {
+ console.error(error);
+ } else {
+ console.log('API called successfully. Returned data: ' + data);
+ }
+};
+api.getInventory(callback);
+
+
+
+
+
+
using System;
+using System.Diagnostics;
+using IO.Swagger.Api;
+using IO.Swagger.Client;
+using IO.Swagger.Model;
+
+namespace Example
+{
+ public class getInventoryExample
+ {
+ public void main()
+ {
+
+ // Configure API key authorization: api_key
+ Configuration.Default.ApiKey.Add("api_key", "YOUR_API_KEY");
+ // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
+ // Configuration.Default.ApiKeyPrefix.Add("api_key", "Bearer");
+
+ var apiInstance = new StoreApi();
+
+ try
+ {
+ // Returns pet inventories by status
+ map['String', 'Integer'] result = apiInstance.getInventory();
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling StoreApi.getInventory: " + e.Message );
+ }
+ }
+ }
+}
+
+
+
+
<?php
+require_once(__DIR__ . '/vendor/autoload.php');
+
+// Configure API key authorization: api_key
+Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('api_key', 'YOUR_API_KEY');
+// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
+// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('api_key', 'Bearer');
+
+$api_instance = new Swagger\Client\Api\StoreApi();
+
+try {
+ $result = $api_instance->getInventory();
+ print_r($result);
+} catch (Exception $e) {
+ echo 'Exception when calling StoreApi->getInventory: ', $e->getMessage(), PHP_EOL;
+}
+?>
+
+
+
+
use Data::Dumper;
+use WWW::SwaggerClient::Configuration;
+use WWW::SwaggerClient::StoreApi;
+
+# Configure API key authorization: api_key
+$WWW::SwaggerClient::Configuration::api_key->{'api_key'} = 'YOUR_API_KEY';
+# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
+#$WWW::SwaggerClient::Configuration::api_key_prefix->{'api_key'} = "Bearer";
+
+my $api_instance = WWW::SwaggerClient::StoreApi->new();
+
+eval {
+ my $result = $api_instance->getInventory();
+ print Dumper($result);
+};
+if ($@) {
+ warn "Exception when calling StoreApi->getInventory: $@\n";
+}
+
+
+
+
from __future__ import print_statement
+import time
+import swagger_client
+from swagger_client.rest import ApiException
+from pprint import pprint
+
+# Configure API key authorization: api_key
+swagger_client.configuration.api_key['api_key'] = 'YOUR_API_KEY'
+# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
+# swagger_client.configuration.api_key_prefix['api_key'] = 'Bearer'
+
+# create an instance of the API class
+api_instance = swagger_client.StoreApi()
+
+try:
+ # Returns pet inventories by status
+ api_response = api_instance.getInventory()
+ pprint(api_response)
+except ApiException as e:
+ print("Exception when calling StoreApi->getInventory: %s\n" % e)
+
+
Parameters
@@ -2055,6 +4276,7 @@ margin-bottom: 20px;
+
Responses
Status: 200 - successful operation
@@ -2113,13 +4335,207 @@ margin-bottom: 20px;
-
- For valid response try integer IDs with value <= 5 or > 10. Other values will generated exceptions
-
+
+ For valid response try integer IDs with value <= 5 or > 10. Other values will generated exceptions
+
/store/order/{orderId}
+
+
Usage and SDK Samples
+
+
+
+
+
+
curl -X get "http://petstore.swagger.io/v2/store/order/{orderId}"
+
+
+
import io.swagger.client.*;
+import io.swagger.client.auth.*;
+import io.swagger.client.model.*;
+import io.swagger.client.api.StoreApi;
+
+import java.io.File;
+import java.util.*;
+
+public class StoreApiExample {
+
+ public static void main(String[] args) {
+
+ StoreApi apiInstance = new StoreApi();
+ Long orderId = 789; // Long | ID of pet that needs to be fetched
+ try {
+ Order result = apiInstance.getOrderById(orderId);
+ System.out.println(result);
+ } catch (ApiException e) {
+ System.err.println("Exception when calling StoreApi#getOrderById");
+ e.printStackTrace();
+ }
+ }
+}
+
+
+
+
import io.swagger.client.api.StoreApi;
+
+public class StoreApiExample {
+
+ public static void main(String[] args) {
+ StoreApi apiInstance = new StoreApi();
+ Long orderId = 789; // Long | ID of pet that needs to be fetched
+ try {
+ Order result = apiInstance.getOrderById(orderId);
+ System.out.println(result);
+ } catch (ApiException e) {
+ System.err.println("Exception when calling StoreApi#getOrderById");
+ e.printStackTrace();
+ }
+ }
+}
+
+
+
+
Long *orderId = 789; // ID of pet that needs to be fetched
+
+StoreApi *apiInstance = [[StoreApi alloc] init];
+
+// Find purchase order by ID
+[apiInstance getOrderByIdWith:orderId
+ completionHandler: ^(Order output, NSError* error) {
+ if (output) {
+ NSLog(@"%@", output);
+ }
+ if (error) {
+ NSLog(@"Error: %@", error);
+ }
+ }];
+
+
+
+
+
var SwaggerPetstore = require('swagger_petstore');
+
+var api = new SwaggerPetstore.StoreApi()
+
+var orderId = 789; // {Long} ID of pet that needs to be fetched
+
+
+var callback = function(error, data, response) {
+ if (error) {
+ console.error(error);
+ } else {
+ console.log('API called successfully. Returned data: ' + data);
+ }
+};
+api.getOrderById(orderId, callback);
+
+
+
+
+
+
using System;
+using System.Diagnostics;
+using IO.Swagger.Api;
+using IO.Swagger.Client;
+using IO.Swagger.Model;
+
+namespace Example
+{
+ public class getOrderByIdExample
+ {
+ public void main()
+ {
+
+ var apiInstance = new StoreApi();
+ var orderId = 789; // Long | ID of pet that needs to be fetched
+
+ try
+ {
+ // Find purchase order by ID
+ Order result = apiInstance.getOrderById(orderId);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling StoreApi.getOrderById: " + e.Message );
+ }
+ }
+ }
+}
+
+
+
+
<?php
+require_once(__DIR__ . '/vendor/autoload.php');
+
+$api_instance = new Swagger\Client\Api\StoreApi();
+$orderId = 789; // Long | ID of pet that needs to be fetched
+
+try {
+ $result = $api_instance->getOrderById($orderId);
+ print_r($result);
+} catch (Exception $e) {
+ echo 'Exception when calling StoreApi->getOrderById: ', $e->getMessage(), PHP_EOL;
+}
+?>
+
+
+
+
use Data::Dumper;
+use WWW::SwaggerClient::Configuration;
+use WWW::SwaggerClient::StoreApi;
+
+my $api_instance = WWW::SwaggerClient::StoreApi->new();
+my $orderId = 789; # Long | ID of pet that needs to be fetched
+
+eval {
+ my $result = $api_instance->getOrderById(orderId => $orderId);
+ print Dumper($result);
+};
+if ($@) {
+ warn "Exception when calling StoreApi->getOrderById: $@\n";
+}
+
+
+
+
from __future__ import print_statement
+import time
+import swagger_client
+from swagger_client.rest import ApiException
+from pprint import pprint
+
+# create an instance of the API class
+api_instance = swagger_client.StoreApi()
+orderId = 789 # Long | ID of pet that needs to be fetched
+
+try:
+ # Find purchase order by ID
+ api_response = api_instance.getOrderById(orderId)
+ pprint(api_response)
+except ApiException as e:
+ print("Exception when calling StoreApi->getOrderById: %s\n" % e)
+
+
Parameters
+
Path parameters
@@ -2238,12 +4654,209 @@ margin-bottom: 20px;
+
+
+
/store/order
+
+
Usage and SDK Samples
+
+
+
+
+
+
curl -X post "http://petstore.swagger.io/v2/store/order"
+
+
+
import io.swagger.client.*;
+import io.swagger.client.auth.*;
+import io.swagger.client.model.*;
+import io.swagger.client.api.StoreApi;
+
+import java.io.File;
+import java.util.*;
+
+public class StoreApiExample {
+
+ public static void main(String[] args) {
+
+ StoreApi apiInstance = new StoreApi();
+ Order body = ; // Order | order placed for purchasing the pet
+ try {
+ Order result = apiInstance.placeOrder(body);
+ System.out.println(result);
+ } catch (ApiException e) {
+ System.err.println("Exception when calling StoreApi#placeOrder");
+ e.printStackTrace();
+ }
+ }
+}
+
+
+
+
import io.swagger.client.api.StoreApi;
+
+public class StoreApiExample {
+
+ public static void main(String[] args) {
+ StoreApi apiInstance = new StoreApi();
+ Order body = ; // Order | order placed for purchasing the pet
+ try {
+ Order result = apiInstance.placeOrder(body);
+ System.out.println(result);
+ } catch (ApiException e) {
+ System.err.println("Exception when calling StoreApi#placeOrder");
+ e.printStackTrace();
+ }
+ }
+}
+
+
+
+
Order *body = ; // order placed for purchasing the pet
+
+StoreApi *apiInstance = [[StoreApi alloc] init];
+
+// Place an order for a pet
+[apiInstance placeOrderWith:body
+ completionHandler: ^(Order output, NSError* error) {
+ if (output) {
+ NSLog(@"%@", output);
+ }
+ if (error) {
+ NSLog(@"Error: %@", error);
+ }
+ }];
+
+
+
+
+
var SwaggerPetstore = require('swagger_petstore');
+
+var api = new SwaggerPetstore.StoreApi()
+
+var body = ; // {Order} order placed for purchasing the pet
+
+
+var callback = function(error, data, response) {
+ if (error) {
+ console.error(error);
+ } else {
+ console.log('API called successfully. Returned data: ' + data);
+ }
+};
+api.placeOrder(body, callback);
+
+
+
+
+
+
using System;
+using System.Diagnostics;
+using IO.Swagger.Api;
+using IO.Swagger.Client;
+using IO.Swagger.Model;
+
+namespace Example
+{
+ public class placeOrderExample
+ {
+ public void main()
+ {
+
+ var apiInstance = new StoreApi();
+ var body = new Order(); // Order | order placed for purchasing the pet
+
+ try
+ {
+ // Place an order for a pet
+ Order result = apiInstance.placeOrder(body);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling StoreApi.placeOrder: " + e.Message );
+ }
+ }
+ }
+}
+
+
+
+
<?php
+require_once(__DIR__ . '/vendor/autoload.php');
+
+$api_instance = new Swagger\Client\Api\StoreApi();
+$body = ; // Order | order placed for purchasing the pet
+
+try {
+ $result = $api_instance->placeOrder($body);
+ print_r($result);
+} catch (Exception $e) {
+ echo 'Exception when calling StoreApi->placeOrder: ', $e->getMessage(), PHP_EOL;
+}
+?>
+
+
+
+
use Data::Dumper;
+use WWW::SwaggerClient::Configuration;
+use WWW::SwaggerClient::StoreApi;
+
+my $api_instance = WWW::SwaggerClient::StoreApi->new();
+my $body = WWW::SwaggerClient::Object::Order->new(); # Order | order placed for purchasing the pet
+
+eval {
+ my $result = $api_instance->placeOrder(body => $body);
+ print Dumper($result);
+};
+if ($@) {
+ warn "Exception when calling StoreApi->placeOrder: $@\n";
+}
+
+
+
+
from __future__ import print_statement
+import time
+import swagger_client
+from swagger_client.rest import ApiException
+from pprint import pprint
+
+# create an instance of the API class
+api_instance = swagger_client.StoreApi()
+body = # Order | order placed for purchasing the pet
+
+try:
+ # Place an order for a pet
+ api_response = api_instance.placeOrder(body)
+ pprint(api_response)
+except ApiException as e:
+ print("Exception when calling StoreApi->placeOrder: %s\n" % e)
+
+
Parameters
+
Body parameters
@@ -2363,15 +4976,200 @@ margin-bottom: 20px;
-
- This can only be done by the logged in user.
-
+
+ This can only be done by the logged in user.
+
/user
+
+
Usage and SDK Samples
+
+
+
+
+
+
curl -X post "http://petstore.swagger.io/v2/user"
+
+
+
import io.swagger.client.*;
+import io.swagger.client.auth.*;
+import io.swagger.client.model.*;
+import io.swagger.client.api.UserApi;
+
+import java.io.File;
+import java.util.*;
+
+public class UserApiExample {
+
+ public static void main(String[] args) {
+
+ UserApi apiInstance = new UserApi();
+ User body = ; // User | Created user object
+ try {
+ apiInstance.createUser(body);
+ } catch (ApiException e) {
+ System.err.println("Exception when calling UserApi#createUser");
+ e.printStackTrace();
+ }
+ }
+}
+
+
+
+
import io.swagger.client.api.UserApi;
+
+public class UserApiExample {
+
+ public static void main(String[] args) {
+ UserApi apiInstance = new UserApi();
+ User body = ; // User | Created user object
+ try {
+ apiInstance.createUser(body);
+ } catch (ApiException e) {
+ System.err.println("Exception when calling UserApi#createUser");
+ e.printStackTrace();
+ }
+ }
+}
+
+
+
+
User *body = ; // Created user object
+
+UserApi *apiInstance = [[UserApi alloc] init];
+
+// Create user
+[apiInstance createUserWith:body
+ completionHandler: ^(NSError* error) {
+ if (error) {
+ NSLog(@"Error: %@", error);
+ }
+ }];
+
+
+
+
+
var SwaggerPetstore = require('swagger_petstore');
+
+var api = new SwaggerPetstore.UserApi()
+
+var body = ; // {User} Created user object
+
+
+var callback = function(error, data, response) {
+ if (error) {
+ console.error(error);
+ } else {
+ console.log('API called successfully.');
+ }
+};
+api.createUser(body, callback);
+
+
+
+
+
+
using System;
+using System.Diagnostics;
+using IO.Swagger.Api;
+using IO.Swagger.Client;
+using IO.Swagger.Model;
+
+namespace Example
+{
+ public class createUserExample
+ {
+ public void main()
+ {
+
+ var apiInstance = new UserApi();
+ var body = new User(); // User | Created user object
+
+ try
+ {
+ // Create user
+ apiInstance.createUser(body);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling UserApi.createUser: " + e.Message );
+ }
+ }
+ }
+}
+
+
+
+
<?php
+require_once(__DIR__ . '/vendor/autoload.php');
+
+$api_instance = new Swagger\Client\Api\UserApi();
+$body = ; // User | Created user object
+
+try {
+ $api_instance->createUser($body);
+} catch (Exception $e) {
+ echo 'Exception when calling UserApi->createUser: ', $e->getMessage(), PHP_EOL;
+}
+?>
+
+
+
+
use Data::Dumper;
+use WWW::SwaggerClient::Configuration;
+use WWW::SwaggerClient::UserApi;
+
+my $api_instance = WWW::SwaggerClient::UserApi->new();
+my $body = WWW::SwaggerClient::Object::User->new(); # User | Created user object
+
+eval {
+ $api_instance->createUser(body => $body);
+};
+if ($@) {
+ warn "Exception when calling UserApi->createUser: $@\n";
+}
+
+
+
+
from __future__ import print_statement
+import time
+import swagger_client
+from swagger_client.rest import ApiException
+from pprint import pprint
+
+# create an instance of the API class
+api_instance = swagger_client.UserApi()
+body = # User | Created user object
+
+try:
+ # Create user
+ api_instance.createUser(body)
+except ApiException as e:
+ print("Exception when calling UserApi->createUser: %s\n" % e)
+
+
Parameters
+
Body parameters
@@ -2446,12 +5244,200 @@ margin-bottom: 20px;
+
+
+
/user/createWithArray
+
+
Usage and SDK Samples
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Parameters
+
Body parameters
@@ -2529,12 +5515,200 @@ margin-bottom: 20px;
+
+
+
/user/createWithList
+
+
Usage and SDK Samples
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Parameters
+
Body parameters
@@ -2612,13 +5786,198 @@ margin-bottom: 20px;
-
- This can only be done by the logged in user.
-
+
+ This can only be done by the logged in user.
+
/user/{username}
+
+
Usage and SDK Samples
+
+
+
+
+
+
curl -X delete "http://petstore.swagger.io/v2/user/{username}"
+
+
+
import io.swagger.client.*;
+import io.swagger.client.auth.*;
+import io.swagger.client.model.*;
+import io.swagger.client.api.UserApi;
+
+import java.io.File;
+import java.util.*;
+
+public class UserApiExample {
+
+ public static void main(String[] args) {
+
+ UserApi apiInstance = new UserApi();
+ String username = username_example; // String | The name that needs to be deleted
+ try {
+ apiInstance.deleteUser(username);
+ } catch (ApiException e) {
+ System.err.println("Exception when calling UserApi#deleteUser");
+ e.printStackTrace();
+ }
+ }
+}
+
+
+
+
import io.swagger.client.api.UserApi;
+
+public class UserApiExample {
+
+ public static void main(String[] args) {
+ UserApi apiInstance = new UserApi();
+ String username = username_example; // String | The name that needs to be deleted
+ try {
+ apiInstance.deleteUser(username);
+ } catch (ApiException e) {
+ System.err.println("Exception when calling UserApi#deleteUser");
+ e.printStackTrace();
+ }
+ }
+}
+
+
+
+
String *username = username_example; // The name that needs to be deleted
+
+UserApi *apiInstance = [[UserApi alloc] init];
+
+// Delete user
+[apiInstance deleteUserWith:username
+ completionHandler: ^(NSError* error) {
+ if (error) {
+ NSLog(@"Error: %@", error);
+ }
+ }];
+
+
+
+
+
var SwaggerPetstore = require('swagger_petstore');
+
+var api = new SwaggerPetstore.UserApi()
+
+var username = username_example; // {String} The name that needs to be deleted
+
+
+var callback = function(error, data, response) {
+ if (error) {
+ console.error(error);
+ } else {
+ console.log('API called successfully.');
+ }
+};
+api.deleteUser(username, callback);
+
+
+
+
+
+
using System;
+using System.Diagnostics;
+using IO.Swagger.Api;
+using IO.Swagger.Client;
+using IO.Swagger.Model;
+
+namespace Example
+{
+ public class deleteUserExample
+ {
+ public void main()
+ {
+
+ var apiInstance = new UserApi();
+ var username = username_example; // String | The name that needs to be deleted
+
+ try
+ {
+ // Delete user
+ apiInstance.deleteUser(username);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling UserApi.deleteUser: " + e.Message );
+ }
+ }
+ }
+}
+
+
+
+
<?php
+require_once(__DIR__ . '/vendor/autoload.php');
+
+$api_instance = new Swagger\Client\Api\UserApi();
+$username = username_example; // String | The name that needs to be deleted
+
+try {
+ $api_instance->deleteUser($username);
+} catch (Exception $e) {
+ echo 'Exception when calling UserApi->deleteUser: ', $e->getMessage(), PHP_EOL;
+}
+?>
+
+
+
+
use Data::Dumper;
+use WWW::SwaggerClient::Configuration;
+use WWW::SwaggerClient::UserApi;
+
+my $api_instance = WWW::SwaggerClient::UserApi->new();
+my $username = username_example; # String | The name that needs to be deleted
+
+eval {
+ $api_instance->deleteUser(username => $username);
+};
+if ($@) {
+ warn "Exception when calling UserApi->deleteUser: $@\n";
+}
+
+
+
+
from __future__ import print_statement
+import time
+import swagger_client
+from swagger_client.rest import ApiException
+from pprint import pprint
+
+# create an instance of the API class
+api_instance = swagger_client.UserApi()
+username = username_example # String | The name that needs to be deleted
+
+try:
+ # Delete user
+ api_instance.deleteUser(username)
+except ApiException as e:
+ print("Exception when calling UserApi->deleteUser: %s\n" % e)
+
+
Parameters
+
Path parameters
@@ -2692,10 +6051,207 @@ margin-bottom: 20px;
+
+
+
/user/{username}
+
+
Usage and SDK Samples
+
+
+
+
+
+
curl -X get "http://petstore.swagger.io/v2/user/{username}"
+
+
+
import io.swagger.client.*;
+import io.swagger.client.auth.*;
+import io.swagger.client.model.*;
+import io.swagger.client.api.UserApi;
+
+import java.io.File;
+import java.util.*;
+
+public class UserApiExample {
+
+ public static void main(String[] args) {
+
+ UserApi apiInstance = new UserApi();
+ String username = username_example; // String | The name that needs to be fetched. Use user1 for testing.
+ try {
+ User result = apiInstance.getUserByName(username);
+ System.out.println(result);
+ } catch (ApiException e) {
+ System.err.println("Exception when calling UserApi#getUserByName");
+ e.printStackTrace();
+ }
+ }
+}
+
+
+
+
import io.swagger.client.api.UserApi;
+
+public class UserApiExample {
+
+ public static void main(String[] args) {
+ UserApi apiInstance = new UserApi();
+ String username = username_example; // String | The name that needs to be fetched. Use user1 for testing.
+ try {
+ User result = apiInstance.getUserByName(username);
+ System.out.println(result);
+ } catch (ApiException e) {
+ System.err.println("Exception when calling UserApi#getUserByName");
+ e.printStackTrace();
+ }
+ }
+}
+
+
+
+
String *username = username_example; // The name that needs to be fetched. Use user1 for testing.
+
+UserApi *apiInstance = [[UserApi alloc] init];
+
+// Get user by user name
+[apiInstance getUserByNameWith:username
+ completionHandler: ^(User output, NSError* error) {
+ if (output) {
+ NSLog(@"%@", output);
+ }
+ if (error) {
+ NSLog(@"Error: %@", error);
+ }
+ }];
+
+
+
+
+
var SwaggerPetstore = require('swagger_petstore');
+
+var api = new SwaggerPetstore.UserApi()
+
+var username = username_example; // {String} The name that needs to be fetched. Use user1 for testing.
+
+
+var callback = function(error, data, response) {
+ if (error) {
+ console.error(error);
+ } else {
+ console.log('API called successfully. Returned data: ' + data);
+ }
+};
+api.getUserByName(username, callback);
+
+
+
+
+
+
using System;
+using System.Diagnostics;
+using IO.Swagger.Api;
+using IO.Swagger.Client;
+using IO.Swagger.Model;
+
+namespace Example
+{
+ public class getUserByNameExample
+ {
+ public void main()
+ {
+
+ var apiInstance = new UserApi();
+ var username = username_example; // String | The name that needs to be fetched. Use user1 for testing.
+
+ try
+ {
+ // Get user by user name
+ User result = apiInstance.getUserByName(username);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling UserApi.getUserByName: " + e.Message );
+ }
+ }
+ }
+}
+
+
+
+
<?php
+require_once(__DIR__ . '/vendor/autoload.php');
+
+$api_instance = new Swagger\Client\Api\UserApi();
+$username = username_example; // String | The name that needs to be fetched. Use user1 for testing.
+
+try {
+ $result = $api_instance->getUserByName($username);
+ print_r($result);
+} catch (Exception $e) {
+ echo 'Exception when calling UserApi->getUserByName: ', $e->getMessage(), PHP_EOL;
+}
+?>
+
+
+
+
use Data::Dumper;
+use WWW::SwaggerClient::Configuration;
+use WWW::SwaggerClient::UserApi;
+
+my $api_instance = WWW::SwaggerClient::UserApi->new();
+my $username = username_example; # String | The name that needs to be fetched. Use user1 for testing.
+
+eval {
+ my $result = $api_instance->getUserByName(username => $username);
+ print Dumper($result);
+};
+if ($@) {
+ warn "Exception when calling UserApi->getUserByName: $@\n";
+}
+
+
+
+
from __future__ import print_statement
+import time
+import swagger_client
+from swagger_client.rest import ApiException
+from pprint import pprint
+
+# create an instance of the API class
+api_instance = swagger_client.UserApi()
+username = username_example # String | The name that needs to be fetched. Use user1 for testing.
+
+try:
+ # Get user by user name
+ api_response = api_instance.getUserByName(username)
+ pprint(api_response)
+except ApiException as e:
+ print("Exception when calling UserApi->getUserByName: %s\n" % e)
+
+
Parameters
+
Path parameters
@@ -2811,14 +6367,221 @@ margin-bottom: 20px;
+
+
+
/user/login
+
+
Usage and SDK Samples
+
+
+
+
+
+
curl -X get "http://petstore.swagger.io/v2/user/login?username=&password="
+
+
+
import io.swagger.client.*;
+import io.swagger.client.auth.*;
+import io.swagger.client.model.*;
+import io.swagger.client.api.UserApi;
+
+import java.io.File;
+import java.util.*;
+
+public class UserApiExample {
+
+ public static void main(String[] args) {
+
+ UserApi apiInstance = new UserApi();
+ String username = username_example; // String | The user name for login
+ String password = password_example; // String | The password for login in clear text
+ try {
+ 'String' result = apiInstance.loginUser(username, password);
+ System.out.println(result);
+ } catch (ApiException e) {
+ System.err.println("Exception when calling UserApi#loginUser");
+ e.printStackTrace();
+ }
+ }
+}
+
+
+
+
import io.swagger.client.api.UserApi;
+
+public class UserApiExample {
+
+ public static void main(String[] args) {
+ UserApi apiInstance = new UserApi();
+ String username = username_example; // String | The user name for login
+ String password = password_example; // String | The password for login in clear text
+ try {
+ 'String' result = apiInstance.loginUser(username, password);
+ System.out.println(result);
+ } catch (ApiException e) {
+ System.err.println("Exception when calling UserApi#loginUser");
+ e.printStackTrace();
+ }
+ }
+}
+
+
+
+
String *username = username_example; // The user name for login
+String *password = password_example; // The password for login in clear text
+
+UserApi *apiInstance = [[UserApi alloc] init];
+
+// Logs user into the system
+[apiInstance loginUserWith:username
+ password:password
+ completionHandler: ^('String' output, NSError* error) {
+ if (output) {
+ NSLog(@"%@", output);
+ }
+ if (error) {
+ NSLog(@"Error: %@", error);
+ }
+ }];
+
+
+
+
+
var SwaggerPetstore = require('swagger_petstore');
+
+var api = new SwaggerPetstore.UserApi()
+
+var username = username_example; // {String} The user name for login
+
+var password = password_example; // {String} The password for login in clear text
+
+
+var callback = function(error, data, response) {
+ if (error) {
+ console.error(error);
+ } else {
+ console.log('API called successfully. Returned data: ' + data);
+ }
+};
+api.loginUser(username, password, callback);
+
+
+
+
+
+
using System;
+using System.Diagnostics;
+using IO.Swagger.Api;
+using IO.Swagger.Client;
+using IO.Swagger.Model;
+
+namespace Example
+{
+ public class loginUserExample
+ {
+ public void main()
+ {
+
+ var apiInstance = new UserApi();
+ var username = username_example; // String | The user name for login
+ var password = password_example; // String | The password for login in clear text
+
+ try
+ {
+ // Logs user into the system
+ 'String' result = apiInstance.loginUser(username, password);
+ Debug.WriteLine(result);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling UserApi.loginUser: " + e.Message );
+ }
+ }
+ }
+}
+
+
+
+
<?php
+require_once(__DIR__ . '/vendor/autoload.php');
+
+$api_instance = new Swagger\Client\Api\UserApi();
+$username = username_example; // String | The user name for login
+$password = password_example; // String | The password for login in clear text
+
+try {
+ $result = $api_instance->loginUser($username, $password);
+ print_r($result);
+} catch (Exception $e) {
+ echo 'Exception when calling UserApi->loginUser: ', $e->getMessage(), PHP_EOL;
+}
+?>
+
+
+
+
use Data::Dumper;
+use WWW::SwaggerClient::Configuration;
+use WWW::SwaggerClient::UserApi;
+
+my $api_instance = WWW::SwaggerClient::UserApi->new();
+my $username = username_example; # String | The user name for login
+my $password = password_example; # String | The password for login in clear text
+
+eval {
+ my $result = $api_instance->loginUser(username => $username, password => $password);
+ print Dumper($result);
+};
+if ($@) {
+ warn "Exception when calling UserApi->loginUser: $@\n";
+}
+
+
+
+
from __future__ import print_statement
+import time
+import swagger_client
+from swagger_client.rest import ApiException
+from pprint import pprint
+
+# create an instance of the API class
+api_instance = swagger_client.UserApi()
+username = username_example # String | The user name for login
+password = password_example # String | The password for login in clear text
+
+try:
+ # Logs user into the system
+ api_response = api_instance.loginUser(username, password)
+ pprint(api_response)
+except ApiException as e:
+ print("Exception when calling UserApi->loginUser: %s\n" % e)
+
+
Parameters
+
Query parameters
@@ -2992,8 +6755,185 @@ margin-bottom: 20px;
+
+
+
/user/logout
+
+
Usage and SDK Samples
+
+
+
+
+
+
curl -X get "http://petstore.swagger.io/v2/user/logout"
+
+
+
import io.swagger.client.*;
+import io.swagger.client.auth.*;
+import io.swagger.client.model.*;
+import io.swagger.client.api.UserApi;
+
+import java.io.File;
+import java.util.*;
+
+public class UserApiExample {
+
+ public static void main(String[] args) {
+
+ UserApi apiInstance = new UserApi();
+ try {
+ apiInstance.logoutUser();
+ } catch (ApiException e) {
+ System.err.println("Exception when calling UserApi#logoutUser");
+ e.printStackTrace();
+ }
+ }
+}
+
+
+
+
import io.swagger.client.api.UserApi;
+
+public class UserApiExample {
+
+ public static void main(String[] args) {
+ UserApi apiInstance = new UserApi();
+ try {
+ apiInstance.logoutUser();
+ } catch (ApiException e) {
+ System.err.println("Exception when calling UserApi#logoutUser");
+ e.printStackTrace();
+ }
+ }
+}
+
+
+
+
+UserApi *apiInstance = [[UserApi alloc] init];
+
+// Logs out current logged in user session
+[apiInstance logoutUserWithCompletionHandler:
+ ^(NSError* error) {
+ if (error) {
+ NSLog(@"Error: %@", error);
+ }
+ }];
+
+
+
+
+
var SwaggerPetstore = require('swagger_petstore');
+
+var api = new SwaggerPetstore.UserApi()
+
+var callback = function(error, data, response) {
+ if (error) {
+ console.error(error);
+ } else {
+ console.log('API called successfully.');
+ }
+};
+api.logoutUser(callback);
+
+
+
+
+
+
using System;
+using System.Diagnostics;
+using IO.Swagger.Api;
+using IO.Swagger.Client;
+using IO.Swagger.Model;
+
+namespace Example
+{
+ public class logoutUserExample
+ {
+ public void main()
+ {
+
+ var apiInstance = new UserApi();
+
+ try
+ {
+ // Logs out current logged in user session
+ apiInstance.logoutUser();
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling UserApi.logoutUser: " + e.Message );
+ }
+ }
+ }
+}
+
+
+
+
<?php
+require_once(__DIR__ . '/vendor/autoload.php');
+
+$api_instance = new Swagger\Client\Api\UserApi();
+
+try {
+ $api_instance->logoutUser();
+} catch (Exception $e) {
+ echo 'Exception when calling UserApi->logoutUser: ', $e->getMessage(), PHP_EOL;
+}
+?>
+
+
+
+
use Data::Dumper;
+use WWW::SwaggerClient::Configuration;
+use WWW::SwaggerClient::UserApi;
+
+my $api_instance = WWW::SwaggerClient::UserApi->new();
+
+eval {
+ $api_instance->logoutUser();
+};
+if ($@) {
+ warn "Exception when calling UserApi->logoutUser: $@\n";
+}
+
+
+
+
from __future__ import print_statement
+import time
+import swagger_client
+from swagger_client.rest import ApiException
+from pprint import pprint
+
+# create an instance of the API class
+api_instance = swagger_client.UserApi()
+
+try:
+ # Logs out current logged in user session
+ api_instance.logoutUser()
+except ApiException as e:
+ print("Exception when calling UserApi->logoutUser: %s\n" % e)
+
+
Parameters
@@ -3001,6 +6941,7 @@ margin-bottom: 20px;
+
Responses
Status: default - successful operation
@@ -3021,13 +6962,208 @@ margin-bottom: 20px;
-
- This can only be done by the logged in user.
-
+
+ This can only be done by the logged in user.
+
/user/{username}
+
+
Usage and SDK Samples
+
+
+
+
+
+
curl -X put "http://petstore.swagger.io/v2/user/{username}"
+
+
+
import io.swagger.client.*;
+import io.swagger.client.auth.*;
+import io.swagger.client.model.*;
+import io.swagger.client.api.UserApi;
+
+import java.io.File;
+import java.util.*;
+
+public class UserApiExample {
+
+ public static void main(String[] args) {
+
+ UserApi apiInstance = new UserApi();
+ String username = username_example; // String | name that need to be deleted
+ User body = ; // User | Updated user object
+ try {
+ apiInstance.updateUser(username, body);
+ } catch (ApiException e) {
+ System.err.println("Exception when calling UserApi#updateUser");
+ e.printStackTrace();
+ }
+ }
+}
+
+
+
+
import io.swagger.client.api.UserApi;
+
+public class UserApiExample {
+
+ public static void main(String[] args) {
+ UserApi apiInstance = new UserApi();
+ String username = username_example; // String | name that need to be deleted
+ User body = ; // User | Updated user object
+ try {
+ apiInstance.updateUser(username, body);
+ } catch (ApiException e) {
+ System.err.println("Exception when calling UserApi#updateUser");
+ e.printStackTrace();
+ }
+ }
+}
+
+
+
+
String *username = username_example; // name that need to be deleted
+User *body = ; // Updated user object
+
+UserApi *apiInstance = [[UserApi alloc] init];
+
+// Updated user
+[apiInstance updateUserWith:username
+ body:body
+ completionHandler: ^(NSError* error) {
+ if (error) {
+ NSLog(@"Error: %@", error);
+ }
+ }];
+
+
+
+
+
var SwaggerPetstore = require('swagger_petstore');
+
+var api = new SwaggerPetstore.UserApi()
+
+var username = username_example; // {String} name that need to be deleted
+
+var body = ; // {User} Updated user object
+
+
+var callback = function(error, data, response) {
+ if (error) {
+ console.error(error);
+ } else {
+ console.log('API called successfully.');
+ }
+};
+api.updateUser(username, body, callback);
+
+
+
+
+
+
using System;
+using System.Diagnostics;
+using IO.Swagger.Api;
+using IO.Swagger.Client;
+using IO.Swagger.Model;
+
+namespace Example
+{
+ public class updateUserExample
+ {
+ public void main()
+ {
+
+ var apiInstance = new UserApi();
+ var username = username_example; // String | name that need to be deleted
+ var body = new User(); // User | Updated user object
+
+ try
+ {
+ // Updated user
+ apiInstance.updateUser(username, body);
+ }
+ catch (Exception e)
+ {
+ Debug.Print("Exception when calling UserApi.updateUser: " + e.Message );
+ }
+ }
+ }
+}
+
+
+
+
<?php
+require_once(__DIR__ . '/vendor/autoload.php');
+
+$api_instance = new Swagger\Client\Api\UserApi();
+$username = username_example; // String | name that need to be deleted
+$body = ; // User | Updated user object
+
+try {
+ $api_instance->updateUser($username, $body);
+} catch (Exception $e) {
+ echo 'Exception when calling UserApi->updateUser: ', $e->getMessage(), PHP_EOL;
+}
+?>
+
+
+
+
use Data::Dumper;
+use WWW::SwaggerClient::Configuration;
+use WWW::SwaggerClient::UserApi;
+
+my $api_instance = WWW::SwaggerClient::UserApi->new();
+my $username = username_example; # String | name that need to be deleted
+my $body = WWW::SwaggerClient::Object::User->new(); # User | Updated user object
+
+eval {
+ $api_instance->updateUser(username => $username, body => $body);
+};
+if ($@) {
+ warn "Exception when calling UserApi->updateUser: $@\n";
+}
+
+
+
+
from __future__ import print_statement
+import time
+import swagger_client
+from swagger_client.rest import ApiException
+from pprint import pprint
+
+# create an instance of the API class
+api_instance = swagger_client.UserApi()
+username = username_example # String | name that need to be deleted
+body = # User | Updated user object
+
+try:
+ # Updated user
+ api_instance.updateUser(username, body)
+except ApiException as e:
+ print("Exception when calling UserApi->updateUser: %s\n" % e)
+
+
Parameters
+
Path parameters
@@ -3157,13 +7293,981 @@ margin-bottom: 20px;
- Generated 2017-03-04T14:14:43.027Z
+ Generated 2017-03-21T22:07:17.642+08:00
+