diff --git a/bin/csharp-petstore.sh b/bin/csharp-petstore.sh index 47efa2b3038b..a72a6cf84f0c 100755 --- a/bin/csharp-petstore.sh +++ b/bin/csharp-petstore.sh @@ -17,12 +17,7 @@ if [ ! -d "${APP_DIR}" ]; then APP_DIR=`cd "${APP_DIR}"; pwd` fi -root=./modules/swagger-codegen-distribution/pom.xml - -# gets version of swagger-codegen -version=$(sed '//,/<\/project>/d;//!d;s/ *<\/\?version> *//g' $root | sed -n '2p' | sed -e 's,.*\([^<]*\).*,\1,g') - -executable="./modules/swagger-codegen-distribution/target/swagger-codegen-distribution-$version.jar" +executable="./modules/swagger-codegen-cli/target/swagger-codegen-cli.jar" if [ ! -f "$executable" ] then @@ -31,6 +26,6 @@ fi # if you've executed sbt assembly previously it will use that instead. export JAVA_OPTS="${JAVA_OPTS} -XX:MaxPermSize=256M -Xmx1024M -DloggerPath=conf/log4j.properties" -ags="$@ -i modules/swagger-codegen/src/test/resources/2_0/petstore.json -l csharp -o samples/client/petstore/csharp" +ags="$@ generate -i modules/swagger-codegen/src/test/resources/2_0/petstore.json -l csharp -o samples/client/petstore/csharp" java $JAVA_OPTS -jar $executable $ags diff --git a/modules/swagger-codegen/src/main/java/com/wordnik/swagger/codegen/languages/CSharpClientCodegen.java b/modules/swagger-codegen/src/main/java/com/wordnik/swagger/codegen/languages/CSharpClientCodegen.java index 0fc431139bbe..ffd2438de971 100644 --- a/modules/swagger-codegen/src/main/java/com/wordnik/swagger/codegen/languages/CSharpClientCodegen.java +++ b/modules/swagger-codegen/src/main/java/com/wordnik/swagger/codegen/languages/CSharpClientCodegen.java @@ -46,7 +46,7 @@ public class CSharpClientCodegen extends DefaultCodegen implements CodegenConfig supportingFiles.add(new SupportingFile("apiException.mustache", (sourceFolder + File.separator + invokerPackage).replace(".", java.io.File.separator), "ApiException.cs")); supportingFiles.add(new SupportingFile("Newtonsoft.Json.dll", "bin", "Newtonsoft.Json.dll")); - supportingFiles.add(new SupportingFile("compile.mustache", "", "compile.cs")); + supportingFiles.add(new SupportingFile("compile.mustache", "", "compile.bat")); languageSpecificPrimitives = new HashSet( Arrays.asList( @@ -70,7 +70,9 @@ public class CSharpClientCodegen extends DefaultCodegen implements CodegenConfig typeMapping.put("double", "double?"); typeMapping.put("number", "double?"); typeMapping.put("Date", "DateTime"); - typeMapping.put("file", "byte[]?"); + typeMapping.put("file", "byte[]"); + typeMapping.put("array", "List"); + typeMapping.put("map", "Dictionary"); } diff --git a/modules/swagger-codegen/src/main/resources/csharp/api.mustache b/modules/swagger-codegen/src/main/resources/csharp/api.mustache index 3d556fa72f85..4a58ae943e08 100644 --- a/modules/swagger-codegen/src/main/resources/csharp/api.mustache +++ b/modules/swagger-codegen/src/main/resources/csharp/api.mustache @@ -40,7 +40,7 @@ /// public {{#returnType}}{{{returnType}}} {{/returnType}}{{^returnType}}void {{/returnType}} {{nickname}} ({{#allParams}}{{{dataType}}} {{paramName}}{{#hasMore}}, {{/hasMore}}{{/allParams}}) { // create path and map variables - var path = "{{path}}".Replace("{format}","json"){{#pathParams}}.Replace("{" + "{{paramName}}" + "}", apiInvoker.escapeString({{{paramName}}}.ToString())){{/pathParams}}; + var path = "{{path}}".Replace("{format}","json"){{#pathParams}}.Replace("{" + "{{baseName}}" + "}", apiInvoker.escapeString({{{paramName}}}.ToString())){{/pathParams}}; // query params var queryParams = new Dictionary(); @@ -56,19 +56,19 @@ {{#queryParams}}if ({{paramName}} != null){ string paramStr = ({{paramName}} is DateTime) ? ((DateTime)(object){{paramName}}).ToString("u") : Convert.ToString({{paramName}}); - queryParams.Add("{{paramName}}", paramStr); + queryParams.Add("{{baseName}}", paramStr); } {{/queryParams}} - {{#headerParams}}headerParams.Add("{{paramName}}", {{paramName}}); + {{#headerParams}}headerParams.Add("{{baseName}}", {{paramName}}); {{/headerParams}} {{#formParams}}if ({{paramName}} != null){ if({{paramName}} is byte[]) { - formParams.Add("{{paramName}}", {{paramName}}); + formParams.Add("{{baseName}}", {{paramName}}); } else { string paramStr = ({{paramName}} is DateTime) ? ((DateTime)(object){{paramName}}).ToString("u") : Convert.ToString({{paramName}}); - formParams.Add("{{paramName}}", paramStr); + formParams.Add("{{baseName}}", paramStr); } } {{/formParams}} @@ -78,7 +78,7 @@ var response = apiInvoker.invokeBinaryAPI(basePath, path, "GET", queryParams, null, headerParams, formParams); return {{#returnType}}((object)response) as {{{returnType}}}{{/returnType}}; } else { - var response = apiInvoker.invokeAPI(basePath, path, "{{httpMethod}}", queryParams, {{#bodyParam}}{{bodyParam}}{{/bodyParam}}{{^bodyParam}}null{{/bodyParam}}, headerParams, formParams); + var response = apiInvoker.invokeAPI(basePath, path, "{{httpMethod}}", queryParams, {{#bodyParam}}{{paramName}}{{/bodyParam}}{{^bodyParam}}null{{/bodyParam}}, headerParams, formParams); if(response != null){ return {{#returnType}}({{{returnType}}}) ApiInvoker.deserialize(response, typeof({{{returnType}}})){{/returnType}}; } @@ -98,4 +98,4 @@ {{/operation}} } {{/operations}} - } \ No newline at end of file + } diff --git a/samples/client/petstore/csharp/CSharpPetstoreCodegen.scala b/samples/client/petstore/csharp/CSharpPetstoreCodegen.scala deleted file mode 100644 index 4dcab9050d85..000000000000 --- a/samples/client/petstore/csharp/CSharpPetstoreCodegen.scala +++ /dev/null @@ -1,45 +0,0 @@ -/** - * Copyright 2014 Wordnik, Inc. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -import com.wordnik.swagger.codegen.BasicCSharpGenerator - -object CSharpPetstoreCodegen extends BasicCSharpGenerator { - def main(args: Array[String]) = generateClient(args) - - // location of templates - override def templateDir = "csharp" - - // where to write generated code - override def destinationDir = "samples/client/petstore/csharp/src" - - // package for api invoker, error files - override def invokerPackage = Some("Com.Wordnik.Petstore") - - // package for models - override def modelPackage = Some("Com.Wordnik.Petstore.Model") - - // package for api classes - override def apiPackage = Some("Com.Wordnik.Petstore.Api") - - // supporting classes - override def supportingFiles = - List( - ("apiInvoker.mustache", destinationDir + java.io.File.separator + invokerPackage.get.replace(".", java.io.File.separator) + java.io.File.separator, "ApiInvoker.cs"), - ("apiException.mustache", destinationDir + java.io.File.separator + invokerPackage.get.replace(".", java.io.File.separator) + java.io.File.separator, "ApiException.cs"), - ("Newtonsoft.Json.dll", "samples/client/petstore/csharp/bin", "Newtonsoft.Json.dll"), - ("compile.mustache", "samples/client/petstore/csharp", "compile.bat")) -} - diff --git a/samples/client/petstore/csharp/JsonUtil.cs b/samples/client/petstore/csharp/JsonUtil.cs deleted file mode 100644 index 18a85febb708..000000000000 --- a/samples/client/petstore/csharp/JsonUtil.cs +++ /dev/null @@ -1,2 +0,0 @@ -SET CSCPATH=%SYSTEMROOT%\Microsoft.NET\Framework\v4.0.30319 -%CSCPATH%\csc /reference:bin/Newtonsoft.Json.dll /target:library /out:bin/io.swagger.client.dll /recurse:src\*.cs /doc:bin/io.swagger.client.xml \ No newline at end of file diff --git a/samples/client/petstore/csharp/Newtonsoft.Json.dll b/samples/client/petstore/csharp/Newtonsoft.Json.dll deleted file mode 100644 index 687d26fd9e0e..000000000000 Binary files a/samples/client/petstore/csharp/Newtonsoft.Json.dll and /dev/null differ diff --git a/samples/client/petstore/csharp/bin/Com.Wordnik.Petstore.dll b/samples/client/petstore/csharp/bin/Com.Wordnik.Petstore.dll deleted file mode 100644 index f4656a1bf40c..000000000000 Binary files a/samples/client/petstore/csharp/bin/Com.Wordnik.Petstore.dll and /dev/null differ diff --git a/samples/client/petstore/csharp/compile.bat b/samples/client/petstore/csharp/compile.bat index c62b990f5c5d..18a85febb708 100644 --- a/samples/client/petstore/csharp/compile.bat +++ b/samples/client/petstore/csharp/compile.bat @@ -1,2 +1,2 @@ SET CSCPATH=%SYSTEMROOT%\Microsoft.NET\Framework\v4.0.30319 -%CSCPATH%\csc /reference:bin/Newtonsoft.Json.dll /target:library /out:bin/Com.Wordnik.Petstore.dll /recurse:src\*.cs /doc:bin/Com.Wordnik.Petstore.xml +%CSCPATH%\csc /reference:bin/Newtonsoft.Json.dll /target:library /out:bin/io.swagger.client.dll /recurse:src\*.cs /doc:bin/io.swagger.client.xml \ No newline at end of file diff --git a/samples/client/petstore/csharp/compile.cs b/samples/client/petstore/csharp/compile.cs deleted file mode 100644 index 18a85febb708..000000000000 --- a/samples/client/petstore/csharp/compile.cs +++ /dev/null @@ -1,2 +0,0 @@ -SET CSCPATH=%SYSTEMROOT%\Microsoft.NET\Framework\v4.0.30319 -%CSCPATH%\csc /reference:bin/Newtonsoft.Json.dll /target:library /out:bin/io.swagger.client.dll /recurse:src\*.cs /doc:bin/io.swagger.client.xml \ No newline at end of file diff --git a/samples/client/petstore/csharp/src/Com/Wordnik/Petstore/Api/PetApi.cs b/samples/client/petstore/csharp/src/Com/Wordnik/Petstore/Api/PetApi.cs deleted file mode 100644 index acb3abb2d666..000000000000 --- a/samples/client/petstore/csharp/src/Com/Wordnik/Petstore/Api/PetApi.cs +++ /dev/null @@ -1,348 +0,0 @@ - using System; - using System.Collections.Generic; - using Com.Wordnik.Petstore; - using Com.Wordnik.Petstore.Model; - namespace Com.Wordnik.Petstore.Api { - public class PetApi { - string basePath = "http://petstore.swagger.wordnik.com/api"; - private readonly ApiInvoker apiInvoker = ApiInvoker.GetInstance(); - - public ApiInvoker getInvoker() { - return apiInvoker; - } - - // Sets the endpoint base url for the services being accessed - public void setBasePath(string basePath) { - this.basePath = basePath; - } - - // Gets the endpoint base url for the services being accessed - public String getBasePath() { - return basePath; - } - - /// - /// Find pet by ID Returns a pet based on ID - /// - /// ID of pet that needs to be fetched - /// - public Pet getPetById (long petId) { - // create path and map variables - var path = "/pet/{petId}".Replace("{format}","json").Replace("{" + "petId" + "}", apiInvoker.escapeString(petId.ToString())); - - // query params - var queryParams = new Dictionary(); - var headerParams = new Dictionary(); - - // verify required params are set - if (petId == null ) { - throw new ApiException(400, "missing required params"); - } - string paramStr = null; - try { - var response = apiInvoker.invokeAPI(basePath, path, "GET", queryParams, null, headerParams); - if(response != null){ - return (Pet) ApiInvoker.deserialize(response, typeof(Pet)); - } - else { - return null; - } - } catch (ApiException ex) { - if(ex.ErrorCode == 404) { - return null; - } - else { - throw ex; - } - } - } - /// - /// Deletes a pet - /// - /// Pet id to delete - /// - public void deletePet (string petId) { - // create path and map variables - var path = "/pet/{petId}".Replace("{format}","json").Replace("{" + "petId" + "}", apiInvoker.escapeString(petId.ToString())); - - // query params - var queryParams = new Dictionary(); - var headerParams = new Dictionary(); - - // verify required params are set - if (petId == null ) { - throw new ApiException(400, "missing required params"); - } - string paramStr = null; - try { - var response = apiInvoker.invokeAPI(basePath, path, "DELETE", queryParams, null, headerParams); - if(response != null){ - return ; - } - else { - return ; - } - } catch (ApiException ex) { - if(ex.ErrorCode == 404) { - return ; - } - else { - throw ex; - } - } - } - /// - /// partial updates to a pet - /// - /// ID of pet that needs to be fetched - /// Pet object that needs to be added to the store - /// - public List partialUpdate (string petId, Pet body) { - // create path and map variables - var path = "/pet/{petId}".Replace("{format}","json").Replace("{" + "petId" + "}", apiInvoker.escapeString(petId.ToString())); - - // query params - var queryParams = new Dictionary(); - var headerParams = new Dictionary(); - - // verify required params are set - if (petId == null || body == null ) { - throw new ApiException(400, "missing required params"); - } - string paramStr = null; - try { - var response = apiInvoker.invokeAPI(basePath, path, "PATCH", queryParams, body, headerParams); - if(response != null){ - return (List) ApiInvoker.deserialize(response, typeof(List)); - } - else { - return null; - } - } catch (ApiException ex) { - if(ex.ErrorCode == 404) { - return null; - } - else { - throw ex; - } - } - } - /// - /// Updates a pet in the store with form data - /// - /// ID of pet that needs to be updated - /// Updated name of the pet - /// Updated status of the pet - /// - public void updatePetWithForm (string petId, string name, string status) { - // create path and map variables - var path = "/pet/{petId}".Replace("{format}","json").Replace("{" + "petId" + "}", apiInvoker.escapeString(petId.ToString())); - - // query params - var queryParams = new Dictionary(); - var headerParams = new Dictionary(); - - // verify required params are set - if (petId == null ) { - throw new ApiException(400, "missing required params"); - } - string paramStr = null; - try { - var response = apiInvoker.invokeAPI(basePath, path, "POST", queryParams, null, headerParams); - if(response != null){ - return ; - } - else { - return ; - } - } catch (ApiException ex) { - if(ex.ErrorCode == 404) { - return ; - } - else { - throw ex; - } - } - } - /// - /// uploads an image - /// - /// Additional data to pass to server - /// file to upload - /// - public void uploadFile (string additionalMetadata, File body) { - // create path and map variables - var path = "/pet/uploadImage".Replace("{format}","json"); - - // query params - var queryParams = new Dictionary(); - var headerParams = new Dictionary(); - - string paramStr = null; - try { - var response = apiInvoker.invokeAPI(basePath, path, "POST", queryParams, body, headerParams); - if(response != null){ - return ; - } - else { - return ; - } - } catch (ApiException ex) { - if(ex.ErrorCode == 404) { - return ; - } - else { - throw ex; - } - } - } - /// - /// Add a new pet to the store - /// - /// Pet object that needs to be added to the store - /// - public void addPet (Pet body) { - // create path and map variables - var path = "/pet".Replace("{format}","json"); - - // query params - var queryParams = new Dictionary(); - var headerParams = new Dictionary(); - - // verify required params are set - if (body == null ) { - throw new ApiException(400, "missing required params"); - } - string paramStr = null; - try { - var response = apiInvoker.invokeAPI(basePath, path, "POST", queryParams, body, headerParams); - if(response != null){ - return ; - } - else { - return ; - } - } catch (ApiException ex) { - if(ex.ErrorCode == 404) { - return ; - } - else { - throw ex; - } - } - } - /// - /// Update an existing pet - /// - /// Pet object that needs to be updated in the store - /// - public void updatePet (Pet body) { - // create path and map variables - var path = "/pet".Replace("{format}","json"); - - // query params - var queryParams = new Dictionary(); - var headerParams = new Dictionary(); - - // verify required params are set - if (body == null ) { - throw new ApiException(400, "missing required params"); - } - string paramStr = null; - try { - var response = apiInvoker.invokeAPI(basePath, path, "PUT", queryParams, body, headerParams); - if(response != null){ - return ; - } - else { - return ; - } - } catch (ApiException ex) { - if(ex.ErrorCode == 404) { - return ; - } - else { - throw ex; - } - } - } - /// - /// Finds Pets by status Multiple status values can be provided with comma seperated strings - /// - /// Status values that need to be considered for filter - /// - public List findPetsByStatus (string status) { - // create path and map variables - var path = "/pet/findByStatus".Replace("{format}","json"); - - // query params - var queryParams = new Dictionary(); - var headerParams = new Dictionary(); - - // verify required params are set - if (status == null ) { - throw new ApiException(400, "missing required params"); - } - string paramStr = null; - if (status != null){ - paramStr = (status != null && status is DateTime) ? ((DateTime)(object)status).ToString("u") : Convert.ToString(status); - queryParams.Add("status", paramStr); - } - try { - var response = apiInvoker.invokeAPI(basePath, path, "GET", queryParams, null, headerParams); - if(response != null){ - return (List) ApiInvoker.deserialize(response, typeof(List)); - } - else { - return null; - } - } catch (ApiException ex) { - if(ex.ErrorCode == 404) { - return null; - } - else { - throw ex; - } - } - } - /// - /// Finds Pets by tags Muliple tags can be provided with comma seperated strings. Use tag1, tag2, tag3 for testing. - /// - /// Tags to filter by - /// - public List findPetsByTags (string tags) { - // create path and map variables - var path = "/pet/findByTags".Replace("{format}","json"); - - // query params - var queryParams = new Dictionary(); - var headerParams = new Dictionary(); - - // verify required params are set - if (tags == null ) { - throw new ApiException(400, "missing required params"); - } - string paramStr = null; - if (tags != null){ - paramStr = (tags != null && tags is DateTime) ? ((DateTime)(object)tags).ToString("u") : Convert.ToString(tags); - queryParams.Add("tags", paramStr); - } - try { - var response = apiInvoker.invokeAPI(basePath, path, "GET", queryParams, null, headerParams); - if(response != null){ - return (List) ApiInvoker.deserialize(response, typeof(List)); - } - else { - return null; - } - } catch (ApiException ex) { - if(ex.ErrorCode == 404) { - return null; - } - else { - throw ex; - } - } - } - } - } diff --git a/samples/client/petstore/csharp/src/Com/Wordnik/Petstore/Api/StoreApi.cs b/samples/client/petstore/csharp/src/Com/Wordnik/Petstore/Api/StoreApi.cs deleted file mode 100644 index 22c36a411caf..000000000000 --- a/samples/client/petstore/csharp/src/Com/Wordnik/Petstore/Api/StoreApi.cs +++ /dev/null @@ -1,130 +0,0 @@ - using System; - using System.Collections.Generic; - using Com.Wordnik.Petstore; - using Com.Wordnik.Petstore.Model; - namespace Com.Wordnik.Petstore.Api { - public class StoreApi { - string basePath = "http://petstore.swagger.wordnik.com/api"; - private readonly ApiInvoker apiInvoker = ApiInvoker.GetInstance(); - - public ApiInvoker getInvoker() { - return apiInvoker; - } - - // Sets the endpoint base url for the services being accessed - public void setBasePath(string basePath) { - this.basePath = basePath; - } - - // Gets the endpoint base url for the services being accessed - public String getBasePath() { - return basePath; - } - - /// - /// Find purchase order by ID For valid response try integer IDs with value <= 5. Anything above 5 or nonintegers will generate API errors - /// - /// ID of pet that needs to be fetched - /// - public Order getOrderById (string orderId) { - // create path and map variables - var path = "/store/order/{orderId}".Replace("{format}","json").Replace("{" + "orderId" + "}", apiInvoker.escapeString(orderId.ToString())); - - // query params - var queryParams = new Dictionary(); - var headerParams = new Dictionary(); - - // verify required params are set - if (orderId == null ) { - throw new ApiException(400, "missing required params"); - } - string paramStr = null; - try { - var response = apiInvoker.invokeAPI(basePath, path, "GET", queryParams, null, headerParams); - if(response != null){ - return (Order) ApiInvoker.deserialize(response, typeof(Order)); - } - else { - return null; - } - } catch (ApiException ex) { - if(ex.ErrorCode == 404) { - return null; - } - else { - throw ex; - } - } - } - /// - /// Delete purchase order by ID For valid response try integer IDs with value < 1000. Anything above 1000 or nonintegers will generate API errors - /// - /// ID of the order that needs to be deleted - /// - public void deleteOrder (string orderId) { - // create path and map variables - var path = "/store/order/{orderId}".Replace("{format}","json").Replace("{" + "orderId" + "}", apiInvoker.escapeString(orderId.ToString())); - - // query params - var queryParams = new Dictionary(); - var headerParams = new Dictionary(); - - // verify required params are set - if (orderId == null ) { - throw new ApiException(400, "missing required params"); - } - string paramStr = null; - try { - var response = apiInvoker.invokeAPI(basePath, path, "DELETE", queryParams, null, headerParams); - if(response != null){ - return ; - } - else { - return ; - } - } catch (ApiException ex) { - if(ex.ErrorCode == 404) { - return ; - } - else { - throw ex; - } - } - } - /// - /// Place an order for a pet - /// - /// order placed for purchasing the pet - /// - public void placeOrder (Order body) { - // create path and map variables - var path = "/store/order".Replace("{format}","json"); - - // query params - var queryParams = new Dictionary(); - var headerParams = new Dictionary(); - - // verify required params are set - if (body == null ) { - throw new ApiException(400, "missing required params"); - } - string paramStr = null; - try { - var response = apiInvoker.invokeAPI(basePath, path, "POST", queryParams, body, headerParams); - if(response != null){ - return ; - } - else { - return ; - } - } catch (ApiException ex) { - if(ex.ErrorCode == 404) { - return ; - } - else { - throw ex; - } - } - } - } - } diff --git a/samples/client/petstore/csharp/src/Com/Wordnik/Petstore/Api/UserApi.cs b/samples/client/petstore/csharp/src/Com/Wordnik/Petstore/Api/UserApi.cs deleted file mode 100644 index 23a58501579b..000000000000 --- a/samples/client/petstore/csharp/src/Com/Wordnik/Petstore/Api/UserApi.cs +++ /dev/null @@ -1,310 +0,0 @@ - using System; - using System.Collections.Generic; - using Com.Wordnik.Petstore; - using Com.Wordnik.Petstore.Model; - namespace Com.Wordnik.Petstore.Api { - public class UserApi { - string basePath = "http://petstore.swagger.wordnik.com/api"; - private readonly ApiInvoker apiInvoker = ApiInvoker.GetInstance(); - - public ApiInvoker getInvoker() { - return apiInvoker; - } - - // Sets the endpoint base url for the services being accessed - public void setBasePath(string basePath) { - this.basePath = basePath; - } - - // Gets the endpoint base url for the services being accessed - public String getBasePath() { - return basePath; - } - - /// - /// Updated user This can only be done by the logged in user. - /// - /// name that need to be deleted - /// Updated user object - /// - public void updateUser (string username, User body) { - // create path and map variables - var path = "/user/{username}".Replace("{format}","json").Replace("{" + "username" + "}", apiInvoker.escapeString(username.ToString())); - - // query params - var queryParams = new Dictionary(); - var headerParams = new Dictionary(); - - // verify required params are set - if (username == null || body == null ) { - throw new ApiException(400, "missing required params"); - } - string paramStr = null; - try { - var response = apiInvoker.invokeAPI(basePath, path, "PUT", queryParams, body, headerParams); - if(response != null){ - return ; - } - else { - return ; - } - } catch (ApiException ex) { - if(ex.ErrorCode == 404) { - return ; - } - else { - throw ex; - } - } - } - /// - /// Delete user This can only be done by the logged in user. - /// - /// The name that needs to be deleted - /// - public void deleteUser (string username) { - // create path and map variables - var path = "/user/{username}".Replace("{format}","json").Replace("{" + "username" + "}", apiInvoker.escapeString(username.ToString())); - - // query params - var queryParams = new Dictionary(); - var headerParams = new Dictionary(); - - // verify required params are set - if (username == null ) { - throw new ApiException(400, "missing required params"); - } - string paramStr = null; - try { - var response = apiInvoker.invokeAPI(basePath, path, "DELETE", queryParams, null, headerParams); - if(response != null){ - return ; - } - else { - return ; - } - } catch (ApiException ex) { - if(ex.ErrorCode == 404) { - return ; - } - else { - throw ex; - } - } - } - /// - /// Get user by user name - /// - /// The name that needs to be fetched. Use user1 for testing. - /// - public User getUserByName (string username) { - // create path and map variables - var path = "/user/{username}".Replace("{format}","json").Replace("{" + "username" + "}", apiInvoker.escapeString(username.ToString())); - - // query params - var queryParams = new Dictionary(); - var headerParams = new Dictionary(); - - // verify required params are set - if (username == null ) { - throw new ApiException(400, "missing required params"); - } - string paramStr = null; - try { - var response = apiInvoker.invokeAPI(basePath, path, "GET", queryParams, null, headerParams); - if(response != null){ - return (User) ApiInvoker.deserialize(response, typeof(User)); - } - else { - return null; - } - } catch (ApiException ex) { - if(ex.ErrorCode == 404) { - return null; - } - else { - throw ex; - } - } - } - /// - /// Logs user into the system - /// - /// The user name for login - /// The password for login in clear text - /// - public string loginUser (string username, string password) { - // create path and map variables - var path = "/user/login".Replace("{format}","json"); - - // query params - var queryParams = new Dictionary(); - var headerParams = new Dictionary(); - - // verify required params are set - if (username == null || password == null ) { - throw new ApiException(400, "missing required params"); - } - string paramStr = null; - if (username != null){ - paramStr = (username != null && username is DateTime) ? ((DateTime)(object)username).ToString("u") : Convert.ToString(username); - queryParams.Add("username", paramStr); - } - if (password != null){ - paramStr = (password != null && password is DateTime) ? ((DateTime)(object)password).ToString("u") : Convert.ToString(password); - queryParams.Add("password", paramStr); - } - try { - var response = apiInvoker.invokeAPI(basePath, path, "GET", queryParams, null, headerParams); - if(response != null){ - return (string) ApiInvoker.deserialize(response, typeof(string)); - } - else { - return null; - } - } catch (ApiException ex) { - if(ex.ErrorCode == 404) { - return null; - } - else { - throw ex; - } - } - } - /// - /// Logs out current logged in user session - /// - /// - public void logoutUser () { - // create path and map variables - var path = "/user/logout".Replace("{format}","json"); - - // query params - var queryParams = new Dictionary(); - var headerParams = new Dictionary(); - - string paramStr = null; - try { - var response = apiInvoker.invokeAPI(basePath, path, "GET", queryParams, null, headerParams); - if(response != null){ - return ; - } - else { - return ; - } - } catch (ApiException ex) { - if(ex.ErrorCode == 404) { - return ; - } - else { - throw ex; - } - } - } - /// - /// Create user This can only be done by the logged in user. - /// - /// Created user object - /// - public void createUser (User body) { - // create path and map variables - var path = "/user".Replace("{format}","json"); - - // query params - var queryParams = new Dictionary(); - var headerParams = new Dictionary(); - - // verify required params are set - if (body == null ) { - throw new ApiException(400, "missing required params"); - } - string paramStr = null; - try { - var response = apiInvoker.invokeAPI(basePath, path, "POST", queryParams, body, headerParams); - if(response != null){ - return ; - } - else { - return ; - } - } catch (ApiException ex) { - if(ex.ErrorCode == 404) { - return ; - } - else { - throw ex; - } - } - } - /// - /// Creates list of users with given input array - /// - /// List of user object - /// - public void createUsersWithArrayInput (List body) { - // create path and map variables - var path = "/user/createWithArray".Replace("{format}","json"); - - // query params - var queryParams = new Dictionary(); - var headerParams = new Dictionary(); - - // verify required params are set - if (body == null ) { - throw new ApiException(400, "missing required params"); - } - string paramStr = null; - try { - var response = apiInvoker.invokeAPI(basePath, path, "POST", queryParams, body, headerParams); - if(response != null){ - return ; - } - else { - return ; - } - } catch (ApiException ex) { - if(ex.ErrorCode == 404) { - return ; - } - else { - throw ex; - } - } - } - /// - /// Creates list of users with given list input - /// - /// List of user object - /// - public void createUsersWithListInput (List body) { - // create path and map variables - var path = "/user/createWithList".Replace("{format}","json"); - - // query params - var queryParams = new Dictionary(); - var headerParams = new Dictionary(); - - // verify required params are set - if (body == null ) { - throw new ApiException(400, "missing required params"); - } - string paramStr = null; - try { - var response = apiInvoker.invokeAPI(basePath, path, "POST", queryParams, body, headerParams); - if(response != null){ - return ; - } - else { - return ; - } - } catch (ApiException ex) { - if(ex.ErrorCode == 404) { - return ; - } - else { - throw ex; - } - } - } - } - } diff --git a/samples/client/petstore/csharp/src/Com/Wordnik/Petstore/ApiException.cs b/samples/client/petstore/csharp/src/Com/Wordnik/Petstore/ApiException.cs deleted file mode 100644 index 0da402468673..000000000000 --- a/samples/client/petstore/csharp/src/Com/Wordnik/Petstore/ApiException.cs +++ /dev/null @@ -1,21 +0,0 @@ -using System; - -namespace Com.Wordnik.Petstore { - public class ApiException : Exception { - - private int errorCode = 0; - - public ApiException() {} - - public int ErrorCode { - get - { - return errorCode; - } - } - - public ApiException(int errorCode, string message) : base(message) { - this.errorCode = errorCode; - } - } -} diff --git a/samples/client/petstore/csharp/src/Com/Wordnik/Petstore/ApiInvoker.cs b/samples/client/petstore/csharp/src/Com/Wordnik/Petstore/ApiInvoker.cs deleted file mode 100644 index b61fec1687cb..000000000000 --- a/samples/client/petstore/csharp/src/Com/Wordnik/Petstore/ApiInvoker.cs +++ /dev/null @@ -1,100 +0,0 @@ - using System; - using System.Collections.Generic; - using System.IO; - using System.Linq; - using System.Net; - using System.Text; - using Newtonsoft.Json; - - namespace Com.Wordnik.Petstore { - public class ApiInvoker { - private static readonly ApiInvoker _instance = new ApiInvoker(); - private Dictionary defaultHeaderMap = new Dictionary(); - - public static ApiInvoker GetInstance() { - return _instance; - } - - public void addDefaultHeader(string key, string value) { - defaultHeaderMap.Add(key, value); - } - - public string escapeString(string str) { - return str; - } - - public static object deserialize(string json, Type type) { - try - { - return JsonConvert.DeserializeObject(json, type); - } - catch (IOException e) { - throw new ApiException(500, e.Message); - } - - } - - public static string serialize(object obj) { - try - { - return obj != null ? JsonConvert.SerializeObject(obj) : null; - } - catch (Exception e) { - throw new ApiException(500, e.Message); - } - } - - public string invokeAPI(string host, string path, string method, Dictionary queryParams, object body, Dictionary headerParams) { - var b = new StringBuilder(); - - foreach (var queryParamItem in queryParams) - { - var value = queryParamItem.Value; - if (value == null) continue; - b.Append(b.ToString().Length == 0 ? "?" : "&"); - b.Append(escapeString(queryParamItem.Key)).Append("=").Append(escapeString(value)); - } - - var querystring = b.ToString(); - - host = host.EndsWith("/") ? host.Substring(0, host.Length - 1) : host; - - var client = WebRequest.Create(host + path + querystring); - client.ContentType = "application/json"; - client.Method = method; - - foreach (var headerParamsItem in headerParams) - { - client.Headers.Add(headerParamsItem.Key, headerParamsItem.Value); - } - foreach (var defaultHeaderMapItem in defaultHeaderMap.Where(defaultHeaderMapItem => !headerParams.ContainsKey(defaultHeaderMapItem.Key))) - { - client.Headers.Add(defaultHeaderMapItem.Key, defaultHeaderMapItem.Value); - } - - switch (method) - { - case "GET": - break; - case "POST": - case "PUT": - case "DELETE": - var swRequestWriter = new StreamWriter(client.GetRequestStream()); - swRequestWriter.Write(serialize(body)); - swRequestWriter.Close(); - break; - default: - throw new ApiException(500, "unknown method type " + method); - } - var webResponse = (HttpWebResponse) client.GetResponse(); - if (webResponse.StatusCode != HttpStatusCode.OK) throw new ApiException((int) webResponse.StatusCode, webResponse.StatusDescription); - - var responseReader = new StreamReader(webResponse.GetResponseStream()); - var responseData = responseReader.ReadToEnd(); - responseReader.Close(); - return responseData; - } - - } - } - diff --git a/samples/client/petstore/csharp/src/Com/Wordnik/Petstore/Model/Category.cs b/samples/client/petstore/csharp/src/Com/Wordnik/Petstore/Model/Category.cs deleted file mode 100644 index dfad92a046fa..000000000000 --- a/samples/client/petstore/csharp/src/Com/Wordnik/Petstore/Model/Category.cs +++ /dev/null @@ -1,21 +0,0 @@ -using System; -using System.Text; -using System.Collections; -using System.Collections.Generic; - -namespace Com.Wordnik.Petstore.Model { - public class Category { - public long id { get; set; } - - public string name { get; set; } - - public override string ToString() { - var sb = new StringBuilder(); - sb.Append("class Category {\n"); - sb.Append(" id: ").Append(id).Append("\n"); - sb.Append(" name: ").Append(name).Append("\n"); - sb.Append("}\n"); - return sb.ToString(); - } - } - } diff --git a/samples/client/petstore/csharp/src/Com/Wordnik/Petstore/Model/Order.cs b/samples/client/petstore/csharp/src/Com/Wordnik/Petstore/Model/Order.cs deleted file mode 100644 index ae5012193e77..000000000000 --- a/samples/client/petstore/csharp/src/Com/Wordnik/Petstore/Model/Order.cs +++ /dev/null @@ -1,31 +0,0 @@ -using System; -using System.Text; -using System.Collections; -using System.Collections.Generic; - -namespace Com.Wordnik.Petstore.Model { - public class Order { - public long id { get; set; } - - public long petId { get; set; } - - public int quantity { get; set; } - - /* Order Status */ - public string status { get; set; } - - public DateTime shipDate { get; set; } - - public override string ToString() { - var sb = new StringBuilder(); - sb.Append("class Order {\n"); - sb.Append(" id: ").Append(id).Append("\n"); - sb.Append(" petId: ").Append(petId).Append("\n"); - sb.Append(" quantity: ").Append(quantity).Append("\n"); - sb.Append(" status: ").Append(status).Append("\n"); - sb.Append(" shipDate: ").Append(shipDate).Append("\n"); - sb.Append("}\n"); - return sb.ToString(); - } - } - } diff --git a/samples/client/petstore/csharp/src/Com/Wordnik/Petstore/Model/Pet.cs b/samples/client/petstore/csharp/src/Com/Wordnik/Petstore/Model/Pet.cs deleted file mode 100644 index 8bd8f2606012..000000000000 --- a/samples/client/petstore/csharp/src/Com/Wordnik/Petstore/Model/Pet.cs +++ /dev/null @@ -1,35 +0,0 @@ -using System; -using System.Text; -using System.Collections; -using System.Collections.Generic; - -namespace Com.Wordnik.Petstore.Model { - public class Pet { - /* unique identifier for the pet */ - public long id { get; set; } - - public Category category { get; set; } - - public string name { get; set; } - - public List photoUrls { get; set; } - - public List tags { get; set; } - - /* pet status in the store */ - public string status { get; set; } - - public override string ToString() { - var sb = new StringBuilder(); - sb.Append("class Pet {\n"); - sb.Append(" id: ").Append(id).Append("\n"); - sb.Append(" category: ").Append(category).Append("\n"); - sb.Append(" name: ").Append(name).Append("\n"); - sb.Append(" photoUrls: ").Append(photoUrls).Append("\n"); - sb.Append(" tags: ").Append(tags).Append("\n"); - sb.Append(" status: ").Append(status).Append("\n"); - sb.Append("}\n"); - return sb.ToString(); - } - } - } diff --git a/samples/client/petstore/csharp/src/Com/Wordnik/Petstore/Model/Tag.cs b/samples/client/petstore/csharp/src/Com/Wordnik/Petstore/Model/Tag.cs deleted file mode 100644 index 61187fbd7724..000000000000 --- a/samples/client/petstore/csharp/src/Com/Wordnik/Petstore/Model/Tag.cs +++ /dev/null @@ -1,21 +0,0 @@ -using System; -using System.Text; -using System.Collections; -using System.Collections.Generic; - -namespace Com.Wordnik.Petstore.Model { - public class Tag { - public long id { get; set; } - - public string name { get; set; } - - public override string ToString() { - var sb = new StringBuilder(); - sb.Append("class Tag {\n"); - sb.Append(" id: ").Append(id).Append("\n"); - sb.Append(" name: ").Append(name).Append("\n"); - sb.Append("}\n"); - return sb.ToString(); - } - } - } diff --git a/samples/client/petstore/csharp/src/Com/Wordnik/Petstore/Model/User.cs b/samples/client/petstore/csharp/src/Com/Wordnik/Petstore/Model/User.cs deleted file mode 100644 index bbbd6eaccc36..000000000000 --- a/samples/client/petstore/csharp/src/Com/Wordnik/Petstore/Model/User.cs +++ /dev/null @@ -1,40 +0,0 @@ -using System; -using System.Text; -using System.Collections; -using System.Collections.Generic; - -namespace Com.Wordnik.Petstore.Model { - public class User { - public long id { get; set; } - - public string firstName { get; set; } - - public string username { get; set; } - - public string lastName { get; set; } - - public string email { get; set; } - - public string password { get; set; } - - public string phone { get; set; } - - /* User Status */ - public int userStatus { get; set; } - - public override string ToString() { - var sb = new StringBuilder(); - sb.Append("class User {\n"); - sb.Append(" id: ").Append(id).Append("\n"); - sb.Append(" firstName: ").Append(firstName).Append("\n"); - sb.Append(" username: ").Append(username).Append("\n"); - sb.Append(" lastName: ").Append(lastName).Append("\n"); - sb.Append(" email: ").Append(email).Append("\n"); - sb.Append(" password: ").Append(password).Append("\n"); - sb.Append(" phone: ").Append(phone).Append("\n"); - sb.Append(" userStatus: ").Append(userStatus).Append("\n"); - sb.Append("}\n"); - return sb.ToString(); - } - } - } diff --git a/samples/client/petstore/csharp/src/main/csharp/io/swagger/Api/PetApi.cs b/samples/client/petstore/csharp/src/main/csharp/io/swagger/Api/PetApi.cs index 6e0996709caa..3230958f3af3 100644 --- a/samples/client/petstore/csharp/src/main/csharp/io/swagger/Api/PetApi.cs +++ b/samples/client/petstore/csharp/src/main/csharp/io/swagger/Api/PetApi.cs @@ -38,10 +38,10 @@ /// /// Update an existing pet /// - /// Pet object that needs to be added to the store + /// Pet object that needs to be added to the store /// - public void updatePet (Pet body) { + public void updatePet (Pet Body) { // create path and map variables var path = "/pet".Replace("{format}","json"); @@ -63,7 +63,7 @@ var response = apiInvoker.invokeBinaryAPI(basePath, path, "GET", queryParams, null, headerParams, formParams); return ; } else { - var response = apiInvoker.invokeAPI(basePath, path, "PUT", queryParams, com.wordnik.swagger.codegen.CodegenParameter@7ea4461e, headerParams, formParams); + var response = apiInvoker.invokeAPI(basePath, path, "PUT", queryParams, Body, headerParams, formParams); if(response != null){ return ; } @@ -85,10 +85,10 @@ /// /// Add a new pet to the store /// - /// Pet object that needs to be added to the store + /// Pet object that needs to be added to the store /// - public void addPet (Pet body) { + public void addPet (Pet Body) { // create path and map variables var path = "/pet".Replace("{format}","json"); @@ -110,7 +110,7 @@ var response = apiInvoker.invokeBinaryAPI(basePath, path, "GET", queryParams, null, headerParams, formParams); return ; } else { - var response = apiInvoker.invokeAPI(basePath, path, "POST", queryParams, com.wordnik.swagger.codegen.CodegenParameter@52f79c86, headerParams, formParams); + var response = apiInvoker.invokeAPI(basePath, path, "POST", queryParams, Body, headerParams, formParams); if(response != null){ return ; } @@ -132,10 +132,10 @@ /// /// Finds Pets by status Multiple status values can be provided with comma seperated strings /// - /// Status values that need to be considered for filter + /// Status values that need to be considered for filter /// - public array findPetsByStatus (array status) { + public List findPetsByStatus (List Status) { // create path and map variables var path = "/pet/findByStatus".Replace("{format}","json"); @@ -146,8 +146,8 @@ - if (status != null){ - string paramStr = (status is DateTime) ? ((DateTime)(object)status).ToString("u") : Convert.ToString(status); + if (Status != null){ + string paramStr = (Status is DateTime) ? ((DateTime)(object)Status).ToString("u") : Convert.ToString(Status); queryParams.Add("status", paramStr); } @@ -157,13 +157,13 @@ try { - if (typeof(array) == typeof(byte[])) { + if (typeof(List) == typeof(byte[])) { var response = apiInvoker.invokeBinaryAPI(basePath, path, "GET", queryParams, null, headerParams, formParams); - return ((object)response) as array; + return ((object)response) as List; } else { var response = apiInvoker.invokeAPI(basePath, path, "GET", queryParams, null, headerParams, formParams); if(response != null){ - return (array) ApiInvoker.deserialize(response, typeof(array)); + return (List) ApiInvoker.deserialize(response, typeof(List)); } else { return null; @@ -183,10 +183,10 @@ /// /// Finds Pets by tags Muliple tags can be provided with comma seperated strings. Use tag1, tag2, tag3 for testing. /// - /// Tags to filter by + /// Tags to filter by /// - public array findPetsByTags (array tags) { + public List findPetsByTags (List Tags) { // create path and map variables var path = "/pet/findByTags".Replace("{format}","json"); @@ -197,8 +197,8 @@ - if (tags != null){ - string paramStr = (tags is DateTime) ? ((DateTime)(object)tags).ToString("u") : Convert.ToString(tags); + if (Tags != null){ + string paramStr = (Tags is DateTime) ? ((DateTime)(object)Tags).ToString("u") : Convert.ToString(Tags); queryParams.Add("tags", paramStr); } @@ -208,13 +208,13 @@ try { - if (typeof(array) == typeof(byte[])) { + if (typeof(List) == typeof(byte[])) { var response = apiInvoker.invokeBinaryAPI(basePath, path, "GET", queryParams, null, headerParams, formParams); - return ((object)response) as array; + return ((object)response) as List; } else { var response = apiInvoker.invokeAPI(basePath, path, "GET", queryParams, null, headerParams, formParams); if(response != null){ - return (array) ApiInvoker.deserialize(response, typeof(array)); + return (List) ApiInvoker.deserialize(response, typeof(List)); } else { return null; @@ -234,12 +234,12 @@ /// /// Find pet by ID Returns a pet when ID < 10. ID > 10 or nonintegers will simulate API error conditions /// - /// ID of pet that needs to be fetched + /// ID of pet that needs to be fetched /// - public Pet getPetById (long? petId) { + public Pet getPetById (long? PetId) { // create path and map variables - var path = "/pet/{petId}".Replace("{format}","json").Replace("{" + "petId" + "}", apiInvoker.escapeString(petId.ToString())); + var path = "/pet/{petId}".Replace("{format}","json").Replace("{" + "petId" + "}", apiInvoker.escapeString(PetId.ToString())); // query params var queryParams = new Dictionary(); @@ -281,14 +281,14 @@ /// /// Updates a pet in the store with form data /// - /// ID of pet that needs to be updated - /// Updated name of the pet - /// Updated status of the pet + /// ID of pet that needs to be updated + /// Updated name of the pet + /// Updated status of the pet /// - public void updatePetWithForm (string petId, string name, string status) { + public void updatePetWithForm (string PetId, string Name, string Status) { // create path and map variables - var path = "/pet/{petId}".Replace("{format}","json").Replace("{" + "petId" + "}", apiInvoker.escapeString(petId.ToString())); + var path = "/pet/{petId}".Replace("{format}","json").Replace("{" + "petId" + "}", apiInvoker.escapeString(PetId.ToString())); // query params var queryParams = new Dictionary(); @@ -301,19 +301,19 @@ - if (name != null){ - if(name is byte[]) { - formParams.Add("name", name); + if (Name != null){ + if(Name is byte[]) { + formParams.Add("name", Name); } else { - string paramStr = (name is DateTime) ? ((DateTime)(object)name).ToString("u") : Convert.ToString(name); + string paramStr = (Name is DateTime) ? ((DateTime)(object)Name).ToString("u") : Convert.ToString(Name); formParams.Add("name", paramStr); } } - if (status != null){ - if(status is byte[]) { - formParams.Add("status", status); + if (Status != null){ + if(Status is byte[]) { + formParams.Add("status", Status); } else { - string paramStr = (status is DateTime) ? ((DateTime)(object)status).ToString("u") : Convert.ToString(status); + string paramStr = (Status is DateTime) ? ((DateTime)(object)Status).ToString("u") : Convert.ToString(Status); formParams.Add("status", paramStr); } } @@ -346,13 +346,13 @@ /// /// Deletes a pet /// - /// - /// Pet id to delete + /// + /// Pet id to delete /// - public void deletePet (string apiKey, long? petId) { + public void deletePet (string ApiKey, long? PetId) { // create path and map variables - var path = "/pet/{petId}".Replace("{format}","json").Replace("{" + "petId" + "}", apiInvoker.escapeString(petId.ToString())); + var path = "/pet/{petId}".Replace("{format}","json").Replace("{" + "petId" + "}", apiInvoker.escapeString(PetId.ToString())); // query params var queryParams = new Dictionary(); @@ -363,7 +363,7 @@ - headerParams.Add("apiKey", apiKey); + headerParams.Add("api_key", ApiKey); @@ -395,14 +395,14 @@ /// /// uploads an image /// - /// ID of pet to update - /// Additional data to pass to server - /// file to upload + /// ID of pet to update + /// Additional data to pass to server + /// file to upload /// - public void uploadFile (long? petId, string additionalMetadata, file file) { + public void uploadFile (long? PetId, string AdditionalMetadata, byte[] File) { // create path and map variables - var path = "/pet/{petId}/uploadImage".Replace("{format}","json").Replace("{" + "petId" + "}", apiInvoker.escapeString(petId.ToString())); + var path = "/pet/{petId}/uploadImage".Replace("{format}","json").Replace("{" + "petId" + "}", apiInvoker.escapeString(PetId.ToString())); // query params var queryParams = new Dictionary(); @@ -415,19 +415,19 @@ - if (additionalMetadata != null){ - if(additionalMetadata is byte[]) { - formParams.Add("additionalMetadata", additionalMetadata); + if (AdditionalMetadata != null){ + if(AdditionalMetadata is byte[]) { + formParams.Add("additionalMetadata", AdditionalMetadata); } else { - string paramStr = (additionalMetadata is DateTime) ? ((DateTime)(object)additionalMetadata).ToString("u") : Convert.ToString(additionalMetadata); + string paramStr = (AdditionalMetadata is DateTime) ? ((DateTime)(object)AdditionalMetadata).ToString("u") : Convert.ToString(AdditionalMetadata); formParams.Add("additionalMetadata", paramStr); } } - if (file != null){ - if(file is byte[]) { - formParams.Add("file", file); + if (File != null){ + if(File is byte[]) { + formParams.Add("file", File); } else { - string paramStr = (file is DateTime) ? ((DateTime)(object)file).ToString("u") : Convert.ToString(file); + string paramStr = (File is DateTime) ? ((DateTime)(object)File).ToString("u") : Convert.ToString(File); formParams.Add("file", paramStr); } } @@ -458,4 +458,4 @@ } - } \ No newline at end of file + } diff --git a/samples/client/petstore/csharp/src/main/csharp/io/swagger/Api/StoreApi.cs b/samples/client/petstore/csharp/src/main/csharp/io/swagger/Api/StoreApi.cs index e939fea0dacc..55ee956e1af3 100644 --- a/samples/client/petstore/csharp/src/main/csharp/io/swagger/Api/StoreApi.cs +++ b/samples/client/petstore/csharp/src/main/csharp/io/swagger/Api/StoreApi.cs @@ -39,7 +39,7 @@ /// /// - public map getInventory () { + public Dictionary getInventory () { // create path and map variables var path = "/store/inventory".Replace("{format}","json"); @@ -57,13 +57,13 @@ try { - if (typeof(map) == typeof(byte[])) { + if (typeof(Dictionary) == typeof(byte[])) { var response = apiInvoker.invokeBinaryAPI(basePath, path, "GET", queryParams, null, headerParams, formParams); - return ((object)response) as map; + return ((object)response) as Dictionary; } else { var response = apiInvoker.invokeAPI(basePath, path, "GET", queryParams, null, headerParams, formParams); if(response != null){ - return (map) ApiInvoker.deserialize(response, typeof(map)); + return (Dictionary) ApiInvoker.deserialize(response, typeof(Dictionary)); } else { return null; @@ -83,10 +83,10 @@ /// /// Place an order for a pet /// - /// order placed for purchasing the pet + /// order placed for purchasing the pet /// - public Order placeOrder (Order body) { + public Order placeOrder (Order Body) { // create path and map variables var path = "/store/order".Replace("{format}","json"); @@ -108,7 +108,7 @@ var response = apiInvoker.invokeBinaryAPI(basePath, path, "GET", queryParams, null, headerParams, formParams); return ((object)response) as Order; } else { - var response = apiInvoker.invokeAPI(basePath, path, "POST", queryParams, com.wordnik.swagger.codegen.CodegenParameter@13887906, headerParams, formParams); + var response = apiInvoker.invokeAPI(basePath, path, "POST", queryParams, Body, headerParams, formParams); if(response != null){ return (Order) ApiInvoker.deserialize(response, typeof(Order)); } @@ -130,12 +130,12 @@ /// /// Find purchase order by ID For valid response try integer IDs with value <= 5 or > 10. Other values will generated exceptions /// - /// ID of pet that needs to be fetched + /// ID of pet that needs to be fetched /// - public Order getOrderById (string orderId) { + public Order getOrderById (string OrderId) { // create path and map variables - var path = "/store/order/{orderId}".Replace("{format}","json").Replace("{" + "orderId" + "}", apiInvoker.escapeString(orderId.ToString())); + var path = "/store/order/{orderId}".Replace("{format}","json").Replace("{" + "orderId" + "}", apiInvoker.escapeString(OrderId.ToString())); // query params var queryParams = new Dictionary(); @@ -177,12 +177,12 @@ /// /// Delete purchase order by ID For valid response try integer IDs with value < 1000. Anything above 1000 or nonintegers will generate API errors /// - /// ID of the order that needs to be deleted + /// ID of the order that needs to be deleted /// - public void deleteOrder (string orderId) { + public void deleteOrder (string OrderId) { // create path and map variables - var path = "/store/order/{orderId}".Replace("{format}","json").Replace("{" + "orderId" + "}", apiInvoker.escapeString(orderId.ToString())); + var path = "/store/order/{orderId}".Replace("{format}","json").Replace("{" + "orderId" + "}", apiInvoker.escapeString(OrderId.ToString())); // query params var queryParams = new Dictionary(); @@ -222,4 +222,4 @@ } - } \ No newline at end of file + } diff --git a/samples/client/petstore/csharp/src/main/csharp/io/swagger/Api/UserApi.cs b/samples/client/petstore/csharp/src/main/csharp/io/swagger/Api/UserApi.cs index 4600b27af1ca..cfbcb5feeb97 100644 --- a/samples/client/petstore/csharp/src/main/csharp/io/swagger/Api/UserApi.cs +++ b/samples/client/petstore/csharp/src/main/csharp/io/swagger/Api/UserApi.cs @@ -37,10 +37,10 @@ /// /// Create user This can only be done by the logged in user. /// - /// Created user object + /// Created user object /// - public void createUser (User body) { + public void createUser (User Body) { // create path and map variables var path = "/user".Replace("{format}","json"); @@ -62,7 +62,7 @@ var response = apiInvoker.invokeBinaryAPI(basePath, path, "GET", queryParams, null, headerParams, formParams); return ; } else { - var response = apiInvoker.invokeAPI(basePath, path, "POST", queryParams, com.wordnik.swagger.codegen.CodegenParameter@76995893, headerParams, formParams); + var response = apiInvoker.invokeAPI(basePath, path, "POST", queryParams, Body, headerParams, formParams); if(response != null){ return ; } @@ -84,10 +84,10 @@ /// /// Creates list of users with given input array /// - /// List of user object + /// List of user object /// - public void createUsersWithArrayInput (array body) { + public void createUsersWithArrayInput (List Body) { // create path and map variables var path = "/user/createWithArray".Replace("{format}","json"); @@ -109,7 +109,7 @@ var response = apiInvoker.invokeBinaryAPI(basePath, path, "GET", queryParams, null, headerParams, formParams); return ; } else { - var response = apiInvoker.invokeAPI(basePath, path, "POST", queryParams, com.wordnik.swagger.codegen.CodegenParameter@4d8657b9, headerParams, formParams); + var response = apiInvoker.invokeAPI(basePath, path, "POST", queryParams, Body, headerParams, formParams); if(response != null){ return ; } @@ -131,10 +131,10 @@ /// /// Creates list of users with given input array /// - /// List of user object + /// List of user object /// - public void createUsersWithListInput (array body) { + public void createUsersWithListInput (List Body) { // create path and map variables var path = "/user/createWithList".Replace("{format}","json"); @@ -156,7 +156,7 @@ var response = apiInvoker.invokeBinaryAPI(basePath, path, "GET", queryParams, null, headerParams, formParams); return ; } else { - var response = apiInvoker.invokeAPI(basePath, path, "POST", queryParams, com.wordnik.swagger.codegen.CodegenParameter@2ee95a72, headerParams, formParams); + var response = apiInvoker.invokeAPI(basePath, path, "POST", queryParams, Body, headerParams, formParams); if(response != null){ return ; } @@ -178,11 +178,11 @@ /// /// Logs user into the system /// - /// The user name for login - /// The password for login in clear text + /// The user name for login + /// The password for login in clear text /// - public string loginUser (string username, string password) { + public string loginUser (string Username, string Password) { // create path and map variables var path = "/user/login".Replace("{format}","json"); @@ -193,12 +193,12 @@ - if (username != null){ - string paramStr = (username is DateTime) ? ((DateTime)(object)username).ToString("u") : Convert.ToString(username); + if (Username != null){ + string paramStr = (Username is DateTime) ? ((DateTime)(object)Username).ToString("u") : Convert.ToString(Username); queryParams.Add("username", paramStr); } - if (password != null){ - string paramStr = (password is DateTime) ? ((DateTime)(object)password).ToString("u") : Convert.ToString(password); + if (Password != null){ + string paramStr = (Password is DateTime) ? ((DateTime)(object)Password).ToString("u") : Convert.ToString(Password); queryParams.Add("password", paramStr); } @@ -280,12 +280,12 @@ /// /// Get user by user name /// - /// The name that needs to be fetched. Use user1 for testing. + /// The name that needs to be fetched. Use user1 for testing. /// - public User getUserByName (string username) { + public User getUserByName (string Username) { // create path and map variables - var path = "/user/{username}".Replace("{format}","json").Replace("{" + "username" + "}", apiInvoker.escapeString(username.ToString())); + var path = "/user/{username}".Replace("{format}","json").Replace("{" + "username" + "}", apiInvoker.escapeString(Username.ToString())); // query params var queryParams = new Dictionary(); @@ -327,13 +327,13 @@ /// /// Updated user This can only be done by the logged in user. /// - /// name that need to be deleted - /// Updated user object + /// name that need to be deleted + /// Updated user object /// - public void updateUser (string username, User body) { + public void updateUser (string Username, User Body) { // create path and map variables - var path = "/user/{username}".Replace("{format}","json").Replace("{" + "username" + "}", apiInvoker.escapeString(username.ToString())); + var path = "/user/{username}".Replace("{format}","json").Replace("{" + "username" + "}", apiInvoker.escapeString(Username.ToString())); // query params var queryParams = new Dictionary(); @@ -353,7 +353,7 @@ var response = apiInvoker.invokeBinaryAPI(basePath, path, "GET", queryParams, null, headerParams, formParams); return ; } else { - var response = apiInvoker.invokeAPI(basePath, path, "PUT", queryParams, com.wordnik.swagger.codegen.CodegenParameter@5a310a6d, headerParams, formParams); + var response = apiInvoker.invokeAPI(basePath, path, "PUT", queryParams, Body, headerParams, formParams); if(response != null){ return ; } @@ -375,12 +375,12 @@ /// /// Delete user This can only be done by the logged in user. /// - /// The name that needs to be deleted + /// The name that needs to be deleted /// - public void deleteUser (string username) { + public void deleteUser (string Username) { // create path and map variables - var path = "/user/{username}".Replace("{format}","json").Replace("{" + "username" + "}", apiInvoker.escapeString(username.ToString())); + var path = "/user/{username}".Replace("{format}","json").Replace("{" + "username" + "}", apiInvoker.escapeString(Username.ToString())); // query params var queryParams = new Dictionary(); @@ -420,4 +420,4 @@ } - } \ No newline at end of file + } diff --git a/samples/client/petstore/csharp/src/main/csharp/io/swagger/Model/Category.cs b/samples/client/petstore/csharp/src/main/csharp/io/swagger/Model/Category.cs index e4e220acd86e..bfe1c0c4be82 100644 --- a/samples/client/petstore/csharp/src/main/csharp/io/swagger/Model/Category.cs +++ b/samples/client/petstore/csharp/src/main/csharp/io/swagger/Model/Category.cs @@ -8,12 +8,12 @@ namespace io.swagger.Model { - public long? id { get; set; } + public long? Id { get; set; } - public string name { get; set; } + public string Name { get; set; } @@ -21,9 +21,9 @@ namespace io.swagger.Model { var sb = new StringBuilder(); sb.Append("class Category {\n"); - sb.Append(" id: ").Append(id).Append("\n"); + sb.Append(" Id: ").Append(Id).Append("\n"); - sb.Append(" name: ").Append(name).Append("\n"); + sb.Append(" Name: ").Append(Name).Append("\n"); sb.Append("}\n"); return sb.ToString(); diff --git a/samples/client/petstore/csharp/src/main/csharp/io/swagger/Model/Order.cs b/samples/client/petstore/csharp/src/main/csharp/io/swagger/Model/Order.cs index 04ac393afe3c..20a6d7367ddc 100644 --- a/samples/client/petstore/csharp/src/main/csharp/io/swagger/Model/Order.cs +++ b/samples/client/petstore/csharp/src/main/csharp/io/swagger/Model/Order.cs @@ -8,33 +8,33 @@ namespace io.swagger.Model { - public long? id { get; set; } + public long? Id { get; set; } - public long? petId { get; set; } + public long? PetId { get; set; } - public int? quantity { get; set; } + public int? Quantity { get; set; } - public DateTime shipDate { get; set; } + public DateTime ShipDate { get; set; } /* Order Status */ - public string status { get; set; } + public string Status { get; set; } - public bool? complete { get; set; } + public bool? Complete { get; set; } @@ -42,17 +42,17 @@ namespace io.swagger.Model { var sb = new StringBuilder(); sb.Append("class Order {\n"); - sb.Append(" id: ").Append(id).Append("\n"); + sb.Append(" Id: ").Append(Id).Append("\n"); - sb.Append(" petId: ").Append(petId).Append("\n"); + sb.Append(" PetId: ").Append(PetId).Append("\n"); - sb.Append(" quantity: ").Append(quantity).Append("\n"); + sb.Append(" Quantity: ").Append(Quantity).Append("\n"); - sb.Append(" shipDate: ").Append(shipDate).Append("\n"); + sb.Append(" ShipDate: ").Append(ShipDate).Append("\n"); - sb.Append(" status: ").Append(status).Append("\n"); + sb.Append(" Status: ").Append(Status).Append("\n"); - sb.Append(" complete: ").Append(complete).Append("\n"); + sb.Append(" Complete: ").Append(Complete).Append("\n"); sb.Append("}\n"); return sb.ToString(); diff --git a/samples/client/petstore/csharp/src/main/csharp/io/swagger/Model/Pet.cs b/samples/client/petstore/csharp/src/main/csharp/io/swagger/Model/Pet.cs index c99f945fc73a..b0f3573b78c3 100644 --- a/samples/client/petstore/csharp/src/main/csharp/io/swagger/Model/Pet.cs +++ b/samples/client/petstore/csharp/src/main/csharp/io/swagger/Model/Pet.cs @@ -8,33 +8,33 @@ namespace io.swagger.Model { - public long? id { get; set; } + public long? Id { get; set; } - public Category category { get; set; } + public Category Category { get; set; } - public string name { get; set; } + public string Name { get; set; } - public array photoUrls { get; set; } + public List PhotoUrls { get; set; } - public array tags { get; set; } + public List Tags { get; set; } /* pet status in the store */ - public string status { get; set; } + public string Status { get; set; } @@ -42,17 +42,17 @@ namespace io.swagger.Model { var sb = new StringBuilder(); sb.Append("class Pet {\n"); - sb.Append(" id: ").Append(id).Append("\n"); + sb.Append(" Id: ").Append(Id).Append("\n"); - sb.Append(" category: ").Append(category).Append("\n"); + sb.Append(" Category: ").Append(Category).Append("\n"); - sb.Append(" name: ").Append(name).Append("\n"); + sb.Append(" Name: ").Append(Name).Append("\n"); - sb.Append(" photoUrls: ").Append(photoUrls).Append("\n"); + sb.Append(" PhotoUrls: ").Append(PhotoUrls).Append("\n"); - sb.Append(" tags: ").Append(tags).Append("\n"); + sb.Append(" Tags: ").Append(Tags).Append("\n"); - sb.Append(" status: ").Append(status).Append("\n"); + sb.Append(" Status: ").Append(Status).Append("\n"); sb.Append("}\n"); return sb.ToString(); diff --git a/samples/client/petstore/csharp/src/main/csharp/io/swagger/Model/Tag.cs b/samples/client/petstore/csharp/src/main/csharp/io/swagger/Model/Tag.cs index 91eff8d83add..2fbf70700504 100644 --- a/samples/client/petstore/csharp/src/main/csharp/io/swagger/Model/Tag.cs +++ b/samples/client/petstore/csharp/src/main/csharp/io/swagger/Model/Tag.cs @@ -8,12 +8,12 @@ namespace io.swagger.Model { - public long? id { get; set; } + public long? Id { get; set; } - public string name { get; set; } + public string Name { get; set; } @@ -21,9 +21,9 @@ namespace io.swagger.Model { var sb = new StringBuilder(); sb.Append("class Tag {\n"); - sb.Append(" id: ").Append(id).Append("\n"); + sb.Append(" Id: ").Append(Id).Append("\n"); - sb.Append(" name: ").Append(name).Append("\n"); + sb.Append(" Name: ").Append(Name).Append("\n"); sb.Append("}\n"); return sb.ToString(); diff --git a/samples/client/petstore/csharp/src/main/csharp/io/swagger/Model/User.cs b/samples/client/petstore/csharp/src/main/csharp/io/swagger/Model/User.cs index 17735989b5fe..146ba13c7683 100644 --- a/samples/client/petstore/csharp/src/main/csharp/io/swagger/Model/User.cs +++ b/samples/client/petstore/csharp/src/main/csharp/io/swagger/Model/User.cs @@ -8,43 +8,43 @@ namespace io.swagger.Model { - public long? id { get; set; } + public long? Id { get; set; } - public string username { get; set; } + public string Username { get; set; } - public string firstName { get; set; } + public string FirstName { get; set; } - public string lastName { get; set; } + public string LastName { get; set; } - public string email { get; set; } + public string Email { get; set; } - public string password { get; set; } + public string Password { get; set; } - public string phone { get; set; } + public string Phone { get; set; } /* User Status */ - public int? userStatus { get; set; } + public int? UserStatus { get; set; } @@ -52,21 +52,21 @@ namespace io.swagger.Model { var sb = new StringBuilder(); sb.Append("class User {\n"); - sb.Append(" id: ").Append(id).Append("\n"); + sb.Append(" Id: ").Append(Id).Append("\n"); - sb.Append(" username: ").Append(username).Append("\n"); + sb.Append(" Username: ").Append(Username).Append("\n"); - sb.Append(" firstName: ").Append(firstName).Append("\n"); + sb.Append(" FirstName: ").Append(FirstName).Append("\n"); - sb.Append(" lastName: ").Append(lastName).Append("\n"); + sb.Append(" LastName: ").Append(LastName).Append("\n"); - sb.Append(" email: ").Append(email).Append("\n"); + sb.Append(" Email: ").Append(Email).Append("\n"); - sb.Append(" password: ").Append(password).Append("\n"); + sb.Append(" Password: ").Append(Password).Append("\n"); - sb.Append(" phone: ").Append(phone).Append("\n"); + sb.Append(" Phone: ").Append(Phone).Append("\n"); - sb.Append(" userStatus: ").Append(userStatus).Append("\n"); + sb.Append(" UserStatus: ").Append(UserStatus).Append("\n"); sb.Append("}\n"); return sb.ToString(); diff --git a/samples/client/petstore/csharp/src/main/csharp/io/swagger/client/api/PetApi.cs b/samples/client/petstore/csharp/src/main/csharp/io/swagger/client/api/PetApi.cs deleted file mode 100644 index f37c882a6cb5..000000000000 --- a/samples/client/petstore/csharp/src/main/csharp/io/swagger/client/api/PetApi.cs +++ /dev/null @@ -1,459 +0,0 @@ - using System; - using System.Collections.Generic; - using io.swagger.client; - using io.swagger.client.model; - - - - - namespace io.swagger.client.api { - - public class PetApi { - string basePath; - private readonly ApiInvoker apiInvoker = ApiInvoker.GetInstance(); - - public PetApi(String basePath = "http://petstore.swagger.io/v2") - { - this.basePath = basePath; - } - - public ApiInvoker getInvoker() { - return apiInvoker; - } - - // Sets the endpoint base url for the services being accessed - public void setBasePath(string basePath) { - this.basePath = basePath; - } - - // Gets the endpoint base url for the services being accessed - public String getBasePath() { - return basePath; - } - - - - /// - /// Update an existing pet - /// - /// Pet object that needs to be added to the store - - /// - public void updatePet (Pet body) { - // create path and map variables - var path = "/pet".Replace("{format}","json"); - - // query params - var queryParams = new Dictionary(); - var headerParams = new Dictionary(); - var formParams = new Dictionary(); - - - - - - - - - - try { - if (typeof(void) == typeof(byte[])) { - var response = apiInvoker.invokeBinaryAPI(basePath, path, "GET", queryParams, null, headerParams, formParams); - return ; - } else { - var response = apiInvoker.invokeAPI(basePath, path, "PUT", queryParams, com.wordnik.swagger.codegen.CodegenParameter@a1193a9, headerParams, formParams); - if(response != null){ - return ; - } - else { - return ; - } - } - } catch (ApiException ex) { - if(ex.ErrorCode == 404) { - return ; - } - else { - throw ex; - } - } - } - - - /// - /// Add a new pet to the store - /// - /// Pet object that needs to be added to the store - - /// - public void addPet (Pet body) { - // create path and map variables - var path = "/pet".Replace("{format}","json"); - - // query params - var queryParams = new Dictionary(); - var headerParams = new Dictionary(); - var formParams = new Dictionary(); - - - - - - - - - - try { - if (typeof(void) == typeof(byte[])) { - var response = apiInvoker.invokeBinaryAPI(basePath, path, "GET", queryParams, null, headerParams, formParams); - return ; - } else { - var response = apiInvoker.invokeAPI(basePath, path, "POST", queryParams, com.wordnik.swagger.codegen.CodegenParameter@7f54169, headerParams, formParams); - if(response != null){ - return ; - } - else { - return ; - } - } - } catch (ApiException ex) { - if(ex.ErrorCode == 404) { - return ; - } - else { - throw ex; - } - } - } - - - /// - /// Finds Pets by status Multiple status values can be provided with comma seperated strings - /// - /// Status values that need to be considered for filter - - /// - public List findPetsByStatus (List status) { - // create path and map variables - var path = "/pet/findByStatus".Replace("{format}","json"); - - // query params - var queryParams = new Dictionary(); - var headerParams = new Dictionary(); - var formParams = new Dictionary(); - - - - if (status != null){ - string paramStr = (status is DateTime) ? ((DateTime)(object)status).ToString("u") : Convert.ToString(status); - queryParams.Add("status", paramStr); - } - - - - - - - try { - if (typeof(List) == typeof(byte[])) { - var response = apiInvoker.invokeBinaryAPI(basePath, path, "GET", queryParams, null, headerParams, formParams); - return ((object)response) as List; - } else { - var response = apiInvoker.invokeAPI(basePath, path, "GET", queryParams, null, headerParams, formParams); - if(response != null){ - return (List) ApiInvoker.deserialize(response, typeof(List)); - } - else { - return null; - } - } - } catch (ApiException ex) { - if(ex.ErrorCode == 404) { - return null; - } - else { - throw ex; - } - } - } - - - /// - /// Finds Pets by tags Muliple tags can be provided with comma seperated strings. Use tag1, tag2, tag3 for testing. - /// - /// Tags to filter by - - /// - public List findPetsByTags (List tags) { - // create path and map variables - var path = "/pet/findByTags".Replace("{format}","json"); - - // query params - var queryParams = new Dictionary(); - var headerParams = new Dictionary(); - var formParams = new Dictionary(); - - - - if (tags != null){ - string paramStr = (tags is DateTime) ? ((DateTime)(object)tags).ToString("u") : Convert.ToString(tags); - queryParams.Add("tags", paramStr); - } - - - - - - - try { - if (typeof(List) == typeof(byte[])) { - var response = apiInvoker.invokeBinaryAPI(basePath, path, "GET", queryParams, null, headerParams, formParams); - return ((object)response) as List; - } else { - var response = apiInvoker.invokeAPI(basePath, path, "GET", queryParams, null, headerParams, formParams); - if(response != null){ - return (List) ApiInvoker.deserialize(response, typeof(List)); - } - else { - return null; - } - } - } catch (ApiException ex) { - if(ex.ErrorCode == 404) { - return null; - } - else { - throw ex; - } - } - } - - - /// - /// Find pet by ID Returns a pet when ID < 10. ID > 10 or nonintegers will simulate API error conditions - /// - /// ID of pet that needs to be fetched - - /// - public Pet getPetById (Long petId) { - // create path and map variables - var path = "/pet/{petId}".Replace("{format}","json").Replace("{" + "petId" + "}", apiInvoker.escapeString(petId.ToString())); - - // query params - var queryParams = new Dictionary(); - var headerParams = new Dictionary(); - var formParams = new Dictionary(); - - - - - - - - - - try { - if (typeof(Pet) == typeof(byte[])) { - var response = apiInvoker.invokeBinaryAPI(basePath, path, "GET", queryParams, null, headerParams, formParams); - return ((object)response) as Pet; - } else { - var response = apiInvoker.invokeAPI(basePath, path, "GET", queryParams, null, headerParams, formParams); - if(response != null){ - return (Pet) ApiInvoker.deserialize(response, typeof(Pet)); - } - else { - return null; - } - } - } catch (ApiException ex) { - if(ex.ErrorCode == 404) { - return null; - } - else { - throw ex; - } - } - } - - - /// - /// Updates a pet in the store with form data - /// - /// ID of pet that needs to be updated - /// Updated name of the pet - /// Updated status of the pet - - /// - public void updatePetWithForm (String petId, String name, String status) { - // create path and map variables - var path = "/pet/{petId}".Replace("{format}","json").Replace("{" + "petId" + "}", apiInvoker.escapeString(petId.ToString())); - - // query params - var queryParams = new Dictionary(); - var headerParams = new Dictionary(); - var formParams = new Dictionary(); - - - - - - - - if (name != null){ - if(name is byte[]) { - formParams.Add("name", name); - } else { - string paramStr = (name is DateTime) ? ((DateTime)(object)name).ToString("u") : Convert.ToString(name); - formParams.Add("name", paramStr); - } - } - if (status != null){ - if(status is byte[]) { - formParams.Add("status", status); - } else { - string paramStr = (status is DateTime) ? ((DateTime)(object)status).ToString("u") : Convert.ToString(status); - formParams.Add("status", paramStr); - } - } - - - try { - if (typeof(void) == typeof(byte[])) { - var response = apiInvoker.invokeBinaryAPI(basePath, path, "GET", queryParams, null, headerParams, formParams); - return ; - } else { - var response = apiInvoker.invokeAPI(basePath, path, "POST", queryParams, null, headerParams, formParams); - if(response != null){ - return ; - } - else { - return ; - } - } - } catch (ApiException ex) { - if(ex.ErrorCode == 404) { - return ; - } - else { - throw ex; - } - } - } - - - /// - /// Deletes a pet - /// - /// - /// Pet id to delete - - /// - public void deletePet (String apiKey, Long petId) { - // create path and map variables - var path = "/pet/{petId}".Replace("{format}","json").Replace("{" + "petId" + "}", apiInvoker.escapeString(petId.ToString())); - - // query params - var queryParams = new Dictionary(); - var headerParams = new Dictionary(); - var formParams = new Dictionary(); - - - - - - headerParams.Add("apiKey", apiKey); - - - - - try { - if (typeof(void) == typeof(byte[])) { - var response = apiInvoker.invokeBinaryAPI(basePath, path, "GET", queryParams, null, headerParams, formParams); - return ; - } else { - var response = apiInvoker.invokeAPI(basePath, path, "DELETE", queryParams, null, headerParams, formParams); - if(response != null){ - return ; - } - else { - return ; - } - } - } catch (ApiException ex) { - if(ex.ErrorCode == 404) { - return ; - } - else { - throw ex; - } - } - } - - - /// - /// uploads an image - /// - /// ID of pet to update - /// Additional data to pass to server - /// file to upload - - /// - public void uploadFile (Long petId, String additionalMetadata, File file) { - // create path and map variables - var path = "/pet/{petId}/uploadImage".Replace("{format}","json").Replace("{" + "petId" + "}", apiInvoker.escapeString(petId.ToString())); - - // query params - var queryParams = new Dictionary(); - var headerParams = new Dictionary(); - var formParams = new Dictionary(); - - - - - - - - if (additionalMetadata != null){ - if(additionalMetadata is byte[]) { - formParams.Add("additionalMetadata", additionalMetadata); - } else { - string paramStr = (additionalMetadata is DateTime) ? ((DateTime)(object)additionalMetadata).ToString("u") : Convert.ToString(additionalMetadata); - formParams.Add("additionalMetadata", paramStr); - } - } - if (file != null){ - if(file is byte[]) { - formParams.Add("file", file); - } else { - string paramStr = (file is DateTime) ? ((DateTime)(object)file).ToString("u") : Convert.ToString(file); - formParams.Add("file", paramStr); - } - } - - - try { - if (typeof(void) == typeof(byte[])) { - var response = apiInvoker.invokeBinaryAPI(basePath, path, "GET", queryParams, null, headerParams, formParams); - return ; - } else { - var response = apiInvoker.invokeAPI(basePath, path, "POST", queryParams, null, headerParams, formParams); - if(response != null){ - return ; - } - else { - return ; - } - } - } catch (ApiException ex) { - if(ex.ErrorCode == 404) { - return ; - } - else { - throw ex; - } - } - } - - } - - } \ No newline at end of file diff --git a/samples/client/petstore/csharp/src/main/csharp/io/swagger/client/api/StoreApi.cs b/samples/client/petstore/csharp/src/main/csharp/io/swagger/client/api/StoreApi.cs deleted file mode 100644 index 1379255b07a5..000000000000 --- a/samples/client/petstore/csharp/src/main/csharp/io/swagger/client/api/StoreApi.cs +++ /dev/null @@ -1,224 +0,0 @@ - using System; - using System.Collections.Generic; - using io.swagger.client; - using io.swagger.client.model; - - - - - namespace io.swagger.client.api { - - public class StoreApi { - string basePath; - private readonly ApiInvoker apiInvoker = ApiInvoker.GetInstance(); - - public StoreApi(String basePath = "http://petstore.swagger.io/v2") - { - this.basePath = basePath; - } - - public ApiInvoker getInvoker() { - return apiInvoker; - } - - // Sets the endpoint base url for the services being accessed - public void setBasePath(string basePath) { - this.basePath = basePath; - } - - // Gets the endpoint base url for the services being accessed - public String getBasePath() { - return basePath; - } - - - - /// - /// Returns pet inventories by status Returns a map of status codes to quantities - /// - - /// - public Map getInventory () { - // create path and map variables - var path = "/store/inventory".Replace("{format}","json"); - - // query params - var queryParams = new Dictionary(); - var headerParams = new Dictionary(); - var formParams = new Dictionary(); - - - - - - - - - - try { - if (typeof(Map) == typeof(byte[])) { - var response = apiInvoker.invokeBinaryAPI(basePath, path, "GET", queryParams, null, headerParams, formParams); - return ((object)response) as Map; - } else { - var response = apiInvoker.invokeAPI(basePath, path, "GET", queryParams, null, headerParams, formParams); - if(response != null){ - return (Map) ApiInvoker.deserialize(response, typeof(Map)); - } - else { - return null; - } - } - } catch (ApiException ex) { - if(ex.ErrorCode == 404) { - return null; - } - else { - throw ex; - } - } - } - - - /// - /// Place an order for a pet - /// - /// order placed for purchasing the pet - - /// - public Order placeOrder (Order body) { - // create path and map variables - var path = "/store/order".Replace("{format}","json"); - - // query params - var queryParams = new Dictionary(); - var headerParams = new Dictionary(); - var formParams = new Dictionary(); - - - - - - - - - - try { - if (typeof(Order) == typeof(byte[])) { - var response = apiInvoker.invokeBinaryAPI(basePath, path, "GET", queryParams, null, headerParams, formParams); - return ((object)response) as Order; - } else { - var response = apiInvoker.invokeAPI(basePath, path, "POST", queryParams, com.wordnik.swagger.codegen.CodegenParameter@2ee95a72, headerParams, formParams); - if(response != null){ - return (Order) ApiInvoker.deserialize(response, typeof(Order)); - } - else { - return null; - } - } - } catch (ApiException ex) { - if(ex.ErrorCode == 404) { - return null; - } - else { - throw ex; - } - } - } - - - /// - /// Find purchase order by ID For valid response try integer IDs with value <= 5 or > 10. Other values will generated exceptions - /// - /// ID of pet that needs to be fetched - - /// - public Order getOrderById (String orderId) { - // create path and map variables - var path = "/store/order/{orderId}".Replace("{format}","json").Replace("{" + "orderId" + "}", apiInvoker.escapeString(orderId.ToString())); - - // query params - var queryParams = new Dictionary(); - var headerParams = new Dictionary(); - var formParams = new Dictionary(); - - - - - - - - - - try { - if (typeof(Order) == typeof(byte[])) { - var response = apiInvoker.invokeBinaryAPI(basePath, path, "GET", queryParams, null, headerParams, formParams); - return ((object)response) as Order; - } else { - var response = apiInvoker.invokeAPI(basePath, path, "GET", queryParams, null, headerParams, formParams); - if(response != null){ - return (Order) ApiInvoker.deserialize(response, typeof(Order)); - } - else { - return null; - } - } - } catch (ApiException ex) { - if(ex.ErrorCode == 404) { - return null; - } - else { - throw ex; - } - } - } - - - /// - /// Delete purchase order by ID For valid response try integer IDs with value < 1000. Anything above 1000 or nonintegers will generate API errors - /// - /// ID of the order that needs to be deleted - - /// - public void deleteOrder (String orderId) { - // create path and map variables - var path = "/store/order/{orderId}".Replace("{format}","json").Replace("{" + "orderId" + "}", apiInvoker.escapeString(orderId.ToString())); - - // query params - var queryParams = new Dictionary(); - var headerParams = new Dictionary(); - var formParams = new Dictionary(); - - - - - - - - - - try { - if (typeof(void) == typeof(byte[])) { - var response = apiInvoker.invokeBinaryAPI(basePath, path, "GET", queryParams, null, headerParams, formParams); - return ; - } else { - var response = apiInvoker.invokeAPI(basePath, path, "DELETE", queryParams, null, headerParams, formParams); - if(response != null){ - return ; - } - else { - return ; - } - } - } catch (ApiException ex) { - if(ex.ErrorCode == 404) { - return ; - } - else { - throw ex; - } - } - } - - } - - } \ No newline at end of file diff --git a/samples/client/petstore/csharp/src/main/csharp/io/swagger/client/api/UserApi.cs b/samples/client/petstore/csharp/src/main/csharp/io/swagger/client/api/UserApi.cs deleted file mode 100644 index 3b16377ab48f..000000000000 --- a/samples/client/petstore/csharp/src/main/csharp/io/swagger/client/api/UserApi.cs +++ /dev/null @@ -1,422 +0,0 @@ - using System; - using System.Collections.Generic; - using io.swagger.client; - using io.swagger.client.model; - - - - - namespace io.swagger.client.api { - - public class UserApi { - string basePath; - private readonly ApiInvoker apiInvoker = ApiInvoker.GetInstance(); - - public UserApi(String basePath = "http://petstore.swagger.io/v2") - { - this.basePath = basePath; - } - - public ApiInvoker getInvoker() { - return apiInvoker; - } - - // Sets the endpoint base url for the services being accessed - public void setBasePath(string basePath) { - this.basePath = basePath; - } - - // Gets the endpoint base url for the services being accessed - public String getBasePath() { - return basePath; - } - - - - /// - /// Create user This can only be done by the logged in user. - /// - /// Created user object - - /// - public void createUser (User body) { - // create path and map variables - var path = "/user".Replace("{format}","json"); - - // query params - var queryParams = new Dictionary(); - var headerParams = new Dictionary(); - var formParams = new Dictionary(); - - - - - - - - - - try { - if (typeof(void) == typeof(byte[])) { - var response = apiInvoker.invokeBinaryAPI(basePath, path, "GET", queryParams, null, headerParams, formParams); - return ; - } else { - var response = apiInvoker.invokeAPI(basePath, path, "POST", queryParams, com.wordnik.swagger.codegen.CodegenParameter@3f1dd29a, headerParams, formParams); - if(response != null){ - return ; - } - else { - return ; - } - } - } catch (ApiException ex) { - if(ex.ErrorCode == 404) { - return ; - } - else { - throw ex; - } - } - } - - - /// - /// Creates list of users with given input array - /// - /// List of user object - - /// - public void createUsersWithArrayInput (List body) { - // create path and map variables - var path = "/user/createWithArray".Replace("{format}","json"); - - // query params - var queryParams = new Dictionary(); - var headerParams = new Dictionary(); - var formParams = new Dictionary(); - - - - - - - - - - try { - if (typeof(void) == typeof(byte[])) { - var response = apiInvoker.invokeBinaryAPI(basePath, path, "GET", queryParams, null, headerParams, formParams); - return ; - } else { - var response = apiInvoker.invokeAPI(basePath, path, "POST", queryParams, com.wordnik.swagger.codegen.CodegenParameter@3eed9cd5, headerParams, formParams); - if(response != null){ - return ; - } - else { - return ; - } - } - } catch (ApiException ex) { - if(ex.ErrorCode == 404) { - return ; - } - else { - throw ex; - } - } - } - - - /// - /// Creates list of users with given input array - /// - /// List of user object - - /// - public void createUsersWithListInput (List body) { - // create path and map variables - var path = "/user/createWithList".Replace("{format}","json"); - - // query params - var queryParams = new Dictionary(); - var headerParams = new Dictionary(); - var formParams = new Dictionary(); - - - - - - - - - - try { - if (typeof(void) == typeof(byte[])) { - var response = apiInvoker.invokeBinaryAPI(basePath, path, "GET", queryParams, null, headerParams, formParams); - return ; - } else { - var response = apiInvoker.invokeAPI(basePath, path, "POST", queryParams, com.wordnik.swagger.codegen.CodegenParameter@61d38439, headerParams, formParams); - if(response != null){ - return ; - } - else { - return ; - } - } - } catch (ApiException ex) { - if(ex.ErrorCode == 404) { - return ; - } - else { - throw ex; - } - } - } - - - /// - /// Logs user into the system - /// - /// The user name for login - /// The password for login in clear text - - /// - public String loginUser (String username, String password) { - // create path and map variables - var path = "/user/login".Replace("{format}","json"); - - // query params - var queryParams = new Dictionary(); - var headerParams = new Dictionary(); - var formParams = new Dictionary(); - - - - if (username != null){ - string paramStr = (username is DateTime) ? ((DateTime)(object)username).ToString("u") : Convert.ToString(username); - queryParams.Add("username", paramStr); - } - if (password != null){ - string paramStr = (password is DateTime) ? ((DateTime)(object)password).ToString("u") : Convert.ToString(password); - queryParams.Add("password", paramStr); - } - - - - - - - try { - if (typeof(String) == typeof(byte[])) { - var response = apiInvoker.invokeBinaryAPI(basePath, path, "GET", queryParams, null, headerParams, formParams); - return ((object)response) as String; - } else { - var response = apiInvoker.invokeAPI(basePath, path, "GET", queryParams, null, headerParams, formParams); - if(response != null){ - return (String) ApiInvoker.deserialize(response, typeof(String)); - } - else { - return null; - } - } - } catch (ApiException ex) { - if(ex.ErrorCode == 404) { - return null; - } - else { - throw ex; - } - } - } - - - /// - /// Logs out current logged in user session - /// - - /// - public void logoutUser () { - // create path and map variables - var path = "/user/logout".Replace("{format}","json"); - - // query params - var queryParams = new Dictionary(); - var headerParams = new Dictionary(); - var formParams = new Dictionary(); - - - - - - - - - - try { - if (typeof(void) == typeof(byte[])) { - var response = apiInvoker.invokeBinaryAPI(basePath, path, "GET", queryParams, null, headerParams, formParams); - return ; - } else { - var response = apiInvoker.invokeAPI(basePath, path, "GET", queryParams, null, headerParams, formParams); - if(response != null){ - return ; - } - else { - return ; - } - } - } catch (ApiException ex) { - if(ex.ErrorCode == 404) { - return ; - } - else { - throw ex; - } - } - } - - - /// - /// Get user by user name - /// - /// The name that needs to be fetched. Use user1 for testing. - - /// - public User getUserByName (String username) { - // create path and map variables - var path = "/user/{username}".Replace("{format}","json").Replace("{" + "username" + "}", apiInvoker.escapeString(username.ToString())); - - // query params - var queryParams = new Dictionary(); - var headerParams = new Dictionary(); - var formParams = new Dictionary(); - - - - - - - - - - try { - if (typeof(User) == typeof(byte[])) { - var response = apiInvoker.invokeBinaryAPI(basePath, path, "GET", queryParams, null, headerParams, formParams); - return ((object)response) as User; - } else { - var response = apiInvoker.invokeAPI(basePath, path, "GET", queryParams, null, headerParams, formParams); - if(response != null){ - return (User) ApiInvoker.deserialize(response, typeof(User)); - } - else { - return null; - } - } - } catch (ApiException ex) { - if(ex.ErrorCode == 404) { - return null; - } - else { - throw ex; - } - } - } - - - /// - /// Updated user This can only be done by the logged in user. - /// - /// name that need to be deleted - /// Updated user object - - /// - public void updateUser (String username, User body) { - // create path and map variables - var path = "/user/{username}".Replace("{format}","json").Replace("{" + "username" + "}", apiInvoker.escapeString(username.ToString())); - - // query params - var queryParams = new Dictionary(); - var headerParams = new Dictionary(); - var formParams = new Dictionary(); - - - - - - - - - - try { - if (typeof(void) == typeof(byte[])) { - var response = apiInvoker.invokeBinaryAPI(basePath, path, "GET", queryParams, null, headerParams, formParams); - return ; - } else { - var response = apiInvoker.invokeAPI(basePath, path, "PUT", queryParams, com.wordnik.swagger.codegen.CodegenParameter@58dec5c, headerParams, formParams); - if(response != null){ - return ; - } - else { - return ; - } - } - } catch (ApiException ex) { - if(ex.ErrorCode == 404) { - return ; - } - else { - throw ex; - } - } - } - - - /// - /// Delete user This can only be done by the logged in user. - /// - /// The name that needs to be deleted - - /// - public void deleteUser (String username) { - // create path and map variables - var path = "/user/{username}".Replace("{format}","json").Replace("{" + "username" + "}", apiInvoker.escapeString(username.ToString())); - - // query params - var queryParams = new Dictionary(); - var headerParams = new Dictionary(); - var formParams = new Dictionary(); - - - - - - - - - - try { - if (typeof(void) == typeof(byte[])) { - var response = apiInvoker.invokeBinaryAPI(basePath, path, "GET", queryParams, null, headerParams, formParams); - return ; - } else { - var response = apiInvoker.invokeAPI(basePath, path, "DELETE", queryParams, null, headerParams, formParams); - if(response != null){ - return ; - } - else { - return ; - } - } - } catch (ApiException ex) { - if(ex.ErrorCode == 404) { - return ; - } - else { - throw ex; - } - } - } - - } - - } \ No newline at end of file diff --git a/samples/client/petstore/csharp/src/main/csharp/io/swagger/client/model/Category.cs b/samples/client/petstore/csharp/src/main/csharp/io/swagger/client/model/Category.cs deleted file mode 100644 index f7cf3ae087b2..000000000000 --- a/samples/client/petstore/csharp/src/main/csharp/io/swagger/client/model/Category.cs +++ /dev/null @@ -1,34 +0,0 @@ -using System; -using System.Text; -using System.Collections; -using System.Collections.Generic; - -namespace io.swagger.client.model { - public class Category { - - - - public Long id { get; set; } - - - - - public String name { get; set; } - - - - public override string ToString() { - var sb = new StringBuilder(); - sb.Append("class Category {\n"); - - sb.Append(" id: ").Append(id).Append("\n"); - - sb.Append(" name: ").Append(name).Append("\n"); - - sb.Append("}\n"); - return sb.ToString(); - } - } - - -} \ No newline at end of file diff --git a/samples/client/petstore/csharp/src/main/csharp/io/swagger/client/model/Order.cs b/samples/client/petstore/csharp/src/main/csharp/io/swagger/client/model/Order.cs deleted file mode 100644 index 60587e5fbc90..000000000000 --- a/samples/client/petstore/csharp/src/main/csharp/io/swagger/client/model/Order.cs +++ /dev/null @@ -1,63 +0,0 @@ -using System; -using System.Text; -using System.Collections; -using System.Collections.Generic; - -namespace io.swagger.client.model { - public class Order { - - - - public Long id { get; set; } - - - - - public Long petId { get; set; } - - - - - public Integer quantity { get; set; } - - - - - public Date shipDate { get; set; } - - - - /* Order Status */ - - public String status { get; set; } - - - - - public Boolean complete { get; set; } - - - - public override string ToString() { - var sb = new StringBuilder(); - sb.Append("class Order {\n"); - - sb.Append(" id: ").Append(id).Append("\n"); - - sb.Append(" petId: ").Append(petId).Append("\n"); - - sb.Append(" quantity: ").Append(quantity).Append("\n"); - - sb.Append(" shipDate: ").Append(shipDate).Append("\n"); - - sb.Append(" status: ").Append(status).Append("\n"); - - sb.Append(" complete: ").Append(complete).Append("\n"); - - sb.Append("}\n"); - return sb.ToString(); - } - } - - -} \ No newline at end of file diff --git a/samples/client/petstore/csharp/src/main/csharp/io/swagger/client/model/Pet.cs b/samples/client/petstore/csharp/src/main/csharp/io/swagger/client/model/Pet.cs deleted file mode 100644 index 30c6817a8e04..000000000000 --- a/samples/client/petstore/csharp/src/main/csharp/io/swagger/client/model/Pet.cs +++ /dev/null @@ -1,63 +0,0 @@ -using System; -using System.Text; -using System.Collections; -using System.Collections.Generic; - -namespace io.swagger.client.model { - public class Pet { - - - - public Long id { get; set; } - - - - - public Category category { get; set; } - - - - - public String name { get; set; } - - - - - public List photoUrls { get; set; } - - - - - public List tags { get; set; } - - - - /* pet status in the store */ - - public String status { get; set; } - - - - public override string ToString() { - var sb = new StringBuilder(); - sb.Append("class Pet {\n"); - - sb.Append(" id: ").Append(id).Append("\n"); - - sb.Append(" category: ").Append(category).Append("\n"); - - sb.Append(" name: ").Append(name).Append("\n"); - - sb.Append(" photoUrls: ").Append(photoUrls).Append("\n"); - - sb.Append(" tags: ").Append(tags).Append("\n"); - - sb.Append(" status: ").Append(status).Append("\n"); - - sb.Append("}\n"); - return sb.ToString(); - } - } - - -} \ No newline at end of file diff --git a/samples/client/petstore/csharp/src/main/csharp/io/swagger/client/model/Tag.cs b/samples/client/petstore/csharp/src/main/csharp/io/swagger/client/model/Tag.cs deleted file mode 100644 index c489ec8691f5..000000000000 --- a/samples/client/petstore/csharp/src/main/csharp/io/swagger/client/model/Tag.cs +++ /dev/null @@ -1,34 +0,0 @@ -using System; -using System.Text; -using System.Collections; -using System.Collections.Generic; - -namespace io.swagger.client.model { - public class Tag { - - - - public Long id { get; set; } - - - - - public String name { get; set; } - - - - public override string ToString() { - var sb = new StringBuilder(); - sb.Append("class Tag {\n"); - - sb.Append(" id: ").Append(id).Append("\n"); - - sb.Append(" name: ").Append(name).Append("\n"); - - sb.Append("}\n"); - return sb.ToString(); - } - } - - -} \ No newline at end of file diff --git a/samples/client/petstore/csharp/src/main/csharp/io/swagger/client/model/User.cs b/samples/client/petstore/csharp/src/main/csharp/io/swagger/client/model/User.cs deleted file mode 100644 index 7d9280b3f6d2..000000000000 --- a/samples/client/petstore/csharp/src/main/csharp/io/swagger/client/model/User.cs +++ /dev/null @@ -1,77 +0,0 @@ -using System; -using System.Text; -using System.Collections; -using System.Collections.Generic; - -namespace io.swagger.client.model { - public class User { - - - - public Long id { get; set; } - - - - - public String username { get; set; } - - - - - public String firstName { get; set; } - - - - - public String lastName { get; set; } - - - - - public String email { get; set; } - - - - - public String password { get; set; } - - - - - public String phone { get; set; } - - - - /* User Status */ - - public Integer userStatus { get; set; } - - - - public override string ToString() { - var sb = new StringBuilder(); - sb.Append("class User {\n"); - - sb.Append(" id: ").Append(id).Append("\n"); - - sb.Append(" username: ").Append(username).Append("\n"); - - sb.Append(" firstName: ").Append(firstName).Append("\n"); - - sb.Append(" lastName: ").Append(lastName).Append("\n"); - - sb.Append(" email: ").Append(email).Append("\n"); - - sb.Append(" password: ").Append(password).Append("\n"); - - sb.Append(" phone: ").Append(phone).Append("\n"); - - sb.Append(" userStatus: ").Append(userStatus).Append("\n"); - - sb.Append("}\n"); - return sb.ToString(); - } - } - - -} \ No newline at end of file