From 16afd4ee9bb78c0a75b8160269716bed97e1f698 Mon Sep 17 00:00:00 2001 From: wing328 Date: Fri, 11 Sep 2015 18:02:51 +0800 Subject: [PATCH] update map to use String instead of string --- .../languages/CSharpClientCodegen.java | 2 +- .../src/main/csharp/IO/Swagger/Api/PetApi.cs | 3 +-- .../main/csharp/IO/Swagger/Api/StoreApi.cs | 23 +++++++++--------- .../src/main/csharp/IO/Swagger/Api/UserApi.cs | 11 ++++----- .../csharp/IO/Swagger/Client/ApiClient.cs | 2 +- .../SwaggerClientTest.userprefs | 2 +- .../bin/Debug/SwaggerClientTest.dll | Bin 57344 -> 57344 bytes .../bin/Debug/SwaggerClientTest.dll.mdb | Bin 16975 -> 16974 bytes .../obj/Debug/SwaggerClientTest.dll | Bin 57344 -> 57344 bytes .../obj/Debug/SwaggerClientTest.dll.mdb | Bin 16975 -> 16974 bytes 10 files changed, 20 insertions(+), 23 deletions(-) diff --git a/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/CSharpClientCodegen.java b/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/CSharpClientCodegen.java index f10d9a0f2990..4b17715e6653 100644 --- a/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/CSharpClientCodegen.java +++ b/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/CSharpClientCodegen.java @@ -218,7 +218,7 @@ public class CSharpClientCodegen extends DefaultCodegen implements CodegenConfig MapProperty mp = (MapProperty) p; Property inner = mp.getAdditionalProperties(); - return getSwaggerType(p) + ""; + return getSwaggerType(p) + ""; } return super.getTypeDeclaration(p); } diff --git a/samples/client/petstore/csharp/SwaggerClientTest/Lib/SwaggerClient/src/main/csharp/IO/Swagger/Api/PetApi.cs b/samples/client/petstore/csharp/SwaggerClientTest/Lib/SwaggerClient/src/main/csharp/IO/Swagger/Api/PetApi.cs index 9f3bb5501b59..15dc644e4136 100644 --- a/samples/client/petstore/csharp/SwaggerClientTest/Lib/SwaggerClient/src/main/csharp/IO/Swagger/Api/PetApi.cs +++ b/samples/client/petstore/csharp/SwaggerClientTest/Lib/SwaggerClient/src/main/csharp/IO/Swagger/Api/PetApi.cs @@ -175,9 +175,8 @@ namespace IO.Swagger.Api /// /// Gets the base path of the API client. /// - /// The base path /// The base path - public String GetBasePath(String basePath) + public String GetBasePath() { return this.ApiClient.BasePath; } diff --git a/samples/client/petstore/csharp/SwaggerClientTest/Lib/SwaggerClient/src/main/csharp/IO/Swagger/Api/StoreApi.cs b/samples/client/petstore/csharp/SwaggerClientTest/Lib/SwaggerClient/src/main/csharp/IO/Swagger/Api/StoreApi.cs index 6dfd81bd99d1..1d927a28cd24 100644 --- a/samples/client/petstore/csharp/SwaggerClientTest/Lib/SwaggerClient/src/main/csharp/IO/Swagger/Api/StoreApi.cs +++ b/samples/client/petstore/csharp/SwaggerClientTest/Lib/SwaggerClient/src/main/csharp/IO/Swagger/Api/StoreApi.cs @@ -14,14 +14,14 @@ namespace IO.Swagger.Api /// /// Returns pet inventories by status Returns a map of status codes to quantities /// - /// Dictionary - Dictionary GetInventory (); + /// Dictionary + Dictionary GetInventory (); /// /// Returns pet inventories by status Returns a map of status codes to quantities /// - /// Dictionary - System.Threading.Tasks.Task> GetInventoryAsync (); + /// Dictionary + System.Threading.Tasks.Task> GetInventoryAsync (); /// /// Place an order for a pet @@ -107,9 +107,8 @@ namespace IO.Swagger.Api /// /// Gets the base path of the API client. /// - /// The base path /// The base path - public String GetBasePath(String basePath) + public String GetBasePath() { return this.ApiClient.BasePath; } @@ -124,8 +123,8 @@ namespace IO.Swagger.Api /// /// Returns pet inventories by status Returns a map of status codes to quantities /// - /// Dictionary - public Dictionary GetInventory () + /// Dictionary + public Dictionary GetInventory () { @@ -156,14 +155,14 @@ namespace IO.Swagger.Api else if (((int)response.StatusCode) == 0) throw new ApiException ((int)response.StatusCode, "Error calling GetInventory: " + response.ErrorMessage, response.ErrorMessage); - return (Dictionary) ApiClient.Deserialize(response.Content, typeof(Dictionary), response.Headers); + return (Dictionary) ApiClient.Deserialize(response.Content, typeof(Dictionary), response.Headers); } /// /// Returns pet inventories by status Returns a map of status codes to quantities /// - /// Dictionary - public async System.Threading.Tasks.Task> GetInventoryAsync () + /// Dictionary + public async System.Threading.Tasks.Task> GetInventoryAsync () { @@ -191,7 +190,7 @@ namespace IO.Swagger.Api if (((int)response.StatusCode) >= 400) throw new ApiException ((int)response.StatusCode, "Error calling GetInventory: " + response.Content, response.Content); - return (Dictionary) ApiClient.Deserialize(response.Content, typeof(Dictionary), response.Headers); + return (Dictionary) ApiClient.Deserialize(response.Content, typeof(Dictionary), response.Headers); } /// diff --git a/samples/client/petstore/csharp/SwaggerClientTest/Lib/SwaggerClient/src/main/csharp/IO/Swagger/Api/UserApi.cs b/samples/client/petstore/csharp/SwaggerClientTest/Lib/SwaggerClient/src/main/csharp/IO/Swagger/Api/UserApi.cs index 1ca200137a2d..719e6f2351bc 100644 --- a/samples/client/petstore/csharp/SwaggerClientTest/Lib/SwaggerClient/src/main/csharp/IO/Swagger/Api/UserApi.cs +++ b/samples/client/petstore/csharp/SwaggerClientTest/Lib/SwaggerClient/src/main/csharp/IO/Swagger/Api/UserApi.cs @@ -84,14 +84,14 @@ namespace IO.Swagger.Api /// /// 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. /// User User GetUserByName (string username); /// /// 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. /// User System.Threading.Tasks.Task GetUserByNameAsync (string username); @@ -167,9 +167,8 @@ namespace IO.Swagger.Api /// /// Gets the base path of the API client. /// - /// The base path /// The base path - public String GetBasePath(String basePath) + public String GetBasePath() { return this.ApiClient.BasePath; } @@ -573,7 +572,7 @@ namespace IO.Swagger.Api /// /// 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. /// User public User GetUserByName (string username) { @@ -616,7 +615,7 @@ namespace IO.Swagger.Api /// /// 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. /// User public async System.Threading.Tasks.Task GetUserByNameAsync (string username) { diff --git a/samples/client/petstore/csharp/SwaggerClientTest/Lib/SwaggerClient/src/main/csharp/IO/Swagger/Client/ApiClient.cs b/samples/client/petstore/csharp/SwaggerClientTest/Lib/SwaggerClient/src/main/csharp/IO/Swagger/Client/ApiClient.cs index 4d87e7bd9c6e..09bc236a56f0 100644 --- a/samples/client/petstore/csharp/SwaggerClientTest/Lib/SwaggerClient/src/main/csharp/IO/Swagger/Client/ApiClient.cs +++ b/samples/client/petstore/csharp/SwaggerClientTest/Lib/SwaggerClient/src/main/csharp/IO/Swagger/Client/ApiClient.cs @@ -170,7 +170,7 @@ namespace IO.Swagger.Client /// Escaped string. public string EscapeString(string str) { - return RestSharp.Extensions.StringExtensions.UrlDecode(str); + return RestSharp.Extensions.StringExtensions.UrlEncode(str); } /// diff --git a/samples/client/petstore/csharp/SwaggerClientTest/SwaggerClientTest.userprefs b/samples/client/petstore/csharp/SwaggerClientTest/SwaggerClientTest.userprefs index 3839afecb770..10c2758ea5e4 100644 --- a/samples/client/petstore/csharp/SwaggerClientTest/SwaggerClientTest.userprefs +++ b/samples/client/petstore/csharp/SwaggerClientTest/SwaggerClientTest.userprefs @@ -2,7 +2,7 @@ - + diff --git a/samples/client/petstore/csharp/SwaggerClientTest/bin/Debug/SwaggerClientTest.dll b/samples/client/petstore/csharp/SwaggerClientTest/bin/Debug/SwaggerClientTest.dll index 8f38016c832bf50d0ba402544b302681b7ea5fd7..4f62f5e8567c180ea3d6a5587dcb6a74425c14db 100755 GIT binary patch delta 3651 zcmYkhX$KLMULD2+>M8q)>N2(L8c%oLMl@fx2O?*MYmy{?1dYIBI zMr2HD6YvPNi5-cR2{kIjg9=Cm5=1eH5?>G%Uux}*lflGJI)-Vr)92+kckUl>pZz}1 zKF{yB$Lvzx6!;NRrF`k`8rDd*`Ykd|2q$OH5(;Xq7@{;XJcntbu`ADBK-*zK>Jk;l;GFirg z2~x{h_8eTKeB0gd2`Gq@**4q5@HiYH?Xlf8!k@?B^D_L9g%c4qQL51vWQ|8@yi~g_ z%sL6Jq;s}tYXZU&WHw}rwNAlnr0;DB)~Pr&S!Pdc)2-7mObXMIt<#Y+MP`v&n$?)W zKeMAZBww2z@sb2nk>+|z723;B={+qcVwQj80c~x>Y`>0Z8zX+=*D0;VJjbtdT5&`& zdgt;Jl~GBiZ0lSD!+y4yT~J&iL_C`~4=QQ8=0*wQ}Fxs%A5Z^?O4G^cM4SfB1L3IO3N$ zF7_ku)2kTttHt~p9!QDXv;vPw{5Gw`II(m2*R&EdNc=XfgiFY$@UE@GqztjXPvLD_ zjSU%m2R?ijc%*uyBn1A8IkuDU7y1V9FsS*uPgxP(u2| zG;4GT-WA$mnQafXm0%xbX>8@(Tt|FPik)rKKzfi3KyW^7O07fJc>&VsWP*%)`R^tUnf%a$YBh6+ygacc}WmtnV zQI7_{wrllh^UKga#$_o>wqw@l!}ykz?+CRW#t6wMc03CG1ll%!(H)iwN2PWIV}FX6?g?Q%iBgcmAl2Fsc;ndD+wGm=PY&Q7fb z>7;Du1*RNQo^w$9D~d>4oZlFXWyH6fZk#|Z=^eK36R0EAIRCA+qMh`S)147tqshPyfJ!RlLk=J_)gF>>VP7IX=YU;#@l&Gl_ z_)VauPDGPXLap*-p)TgYo%nR;AGl^&C(3BX+&Y_FMvoBzo9>~5x6p3eFV)c&$*_S9} z63;&#eud$gf$%FlCh_b%c8k|Nxta6WN8;H9nC1lLU4Wg$vwpPB4P^c3pf@O zhPc1iv0748e*<+J0uyhbiNq%k;j(zakkt>NRXiKzf;W*Ro@z3?i9DfdEN0KmTPP=G zFx_UCSMY5x;F+|`?rGXt?%B4}=_#zxJc+x)nA_Rs25xWSt}gSBo?r3ZC0-{d{glV!I?{lI%6j~9RNC^w_o e|9=VB{^@Zks@Hn`Kfyt+nO@ti@0999^Zx;;(ma#^ delta 3691 zcmYk;4Nw&483*wH^5Go{$KLMULC_S5_&M5;N@c1QPlFX{rASb465|&rO{qZ;4pW*% zrHo0O7IK7=)K)^7hT25X^9)g<#9R<5QH+SFNC>qzP6tiebd+ghr|-wpJ9ox)fBWC} zefN3xbhoN2w5lt#wpGcj`%|t34}c$nZwkzzbqTsVLD{6_xc4fClH^uG^ze>dEOW2D zp5n<0i7kjodJ35FGH}SfYlr^$cm`0Uu`}zQLEc6{WfRRJw7gEMtc= zq&Bc@2Are<>sVAGiV|g3Zv851Cf+3-w2m23voJJMhQDRuY{brzYO{t|=AdG>)G2GE zWiC2Mz1BF(JVefw*|0UivH;JKzP8S_B%x)V%pO`7TE2sEQlyq@Nk-m$nZ;-s79)ip zv#mS4KwB8SSc0iUb3USKZS5oawU!sXByi7 z!d3Y@?viq8*t_euhr>U6%J*jKzj{$?GNoQeJAl$Ccj#wK|u|8XUCLlx4 z#=3xB)!QG@Tl!OKFl*IQ)b)WYPwUIo+P5N`# z;>j-jN@%Zni7mqFLL+4v?8*upr|fx~#ae+*DU{e^t$UEXQ``*p+TOJ8gHOn)!7H|2 z>uXr`q6`~s53TjcBfVq0V{X81(g|Cr_8at&d^S~k6LX5?xIx=g?JYFzk{V;#?=Vgp zXS4hs&JvlyzCt^UexU{fHv1KGGbSXFVBezs0hOiv(mE`#7ioV)BWVfKJ2+e>reO`v zMk`ta+M~7NgMbX}2nM9gx%S1A-@`ppfjz?d9wtaesr`P$QE26S(!J(tdyUqHsY3i2 zW}_X6LJj6O>}o_imXez7uW9W_C$+Kc7`Bi)S#}IXqzf!Njsv7&mL1206uvZA=s~lK zFJBk?&|a%~Fd&66M?KSoki3}_Kn1_D#vJQ7terp{Dc;e>lt@aL;(`~cq*)HH$%}NM zZoC-j!b$YV3{N@?&fAir-jf)ofqaRRn6yVO$d@Pe z;g`gXvYK4z#DtV6sT25luxp)&Bk_`qP9zeKI->LskxDx4h+#@6@s^&!RuXUN85EIv z9FOZ~Q9~MZEMTf7-F7U}yKsbb*OAV2g2c=H$iPJ+ulFMi3CWtyVYo6_(>Y8?iJHy< zzX;ZJ4sj%2(>WxP_-%iTR1&}KkC84USMb5;k)ddt54WYn5kbcVG{ee;y*pU zgbym|4Z91UU>>R2?lpaaWYT?BVK*{KVKH7)H}XhYj0@*cVi4n5cpjCc`7G=~18EV< zdeB5_V+&ruDN-j}@B(}!CmYv`5mE*l*NZ!(oS3uPUl1Z*cs1s2F_)Mk4f*~P|1A2D zS0ySGz39VkDbb5Q9H6WuCL4Xo*(Y!Job3rl8$s3P&~8d@@g3tmI@hTxn-sCYJ*4dH;0 zAs4)k%8kMBIu4Tfq&HBtDVW_rEs1A0fvv&pCfG*}+vJ?XxU(&o4P%1D$K68Kc99w4 z`QE~2Nm2a>nhJvhN6=2<13$-r_`s0We~u3EZj=j-BBv}kZWQ@Kby&^bn_r-cl*Kg0 zE>mzX6mU0I+uTR?SGmjgJKQz<{9 diff --git a/samples/client/petstore/csharp/SwaggerClientTest/bin/Debug/SwaggerClientTest.dll.mdb b/samples/client/petstore/csharp/SwaggerClientTest/bin/Debug/SwaggerClientTest.dll.mdb index 290bbd5f2e08039b04927f563bc5bd98f7715aa6..5eb1f662e8505257e0b19ead5f8b10fa2c268c47 100644 GIT binary patch delta 6321 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 delta 6317 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 delta 3691 zcmYk;4Nw&483*wH^5Go{$KLMULC_S5_&M5;N@c1QPlFX{rASb465|&rO{qZ;4pW*% zrHo0O7IK7=)K)^7hT25X^9)g<#9R<5QH+SFNC>qzP6tiebd+ghr|-wpJ9ox)fBWC} zefN3xbhoN2w5lt#wpGcj`%|t34}c$nZwkzzbqTsVLD{6_xc4fClH^uG^ze>dEOW2D zp5n<0i7kjodJ35FGH}SfYlr^$cm`0Uu`}zQLEc6{WfRRJw7gEMtc= zq&Bc@2Are<>sVAGiV|g3Zv851Cf+3-w2m23voJJMhQDRuY{brzYO{t|=AdG>)G2GE zWiC2Mz1BF(JVefw*|0UivH;JKzP8S_B%x)V%pO`7TE2sEQlyq@Nk-m$nZ;-s79)ip zv#mS4KwB8SSc0iUb3USKZS5oawU!sXByi7 z!d3Y@?viq8*t_euhr>U6%J*jKzj{$?GNoQeJAl$Ccj#wK|u|8XUCLlx4 z#=3xB)!QG@Tl!OKFl*IQ)b)WYPwUIo+P5N`# z;>j-jN@%Zni7mqFLL+4v?8*upr|fx~#ae+*DU{e^t$UEXQ``*p+TOJ8gHOn)!7H|2 z>uXr`q6`~s53TjcBfVq0V{X81(g|Cr_8at&d^S~k6LX5?xIx=g?JYFzk{V;#?=Vgp zXS4hs&JvlyzCt^UexU{fHv1KGGbSXFVBezs0hOiv(mE`#7ioV)BWVfKJ2+e>reO`v zMk`ta+M~7NgMbX}2nM9gx%S1A-@`ppfjz?d9wtaesr`P$QE26S(!J(tdyUqHsY3i2 zW}_X6LJj6O>}o_imXez7uW9W_C$+Kc7`Bi)S#}IXqzf!Njsv7&mL1206uvZA=s~lK zFJBk?&|a%~Fd&66M?KSoki3}_Kn1_D#vJQ7terp{Dc;e>lt@aL;(`~cq*)HH$%}NM zZoC-j!b$YV3{N@?&fAir-jf)ofqaRRn6yVO$d@Pe z;g`gXvYK4z#DtV6sT25luxp)&Bk_`qP9zeKI->LskxDx4h+#@6@s^&!RuXUN85EIv z9FOZ~Q9~MZEMTf7-F7U}yKsbb*OAV2g2c=H$iPJ+ulFMi3CWtyVYo6_(>Y8?iJHy< zzX;ZJ4sj%2(>WxP_-%iTR1&}KkC84USMb5;k)ddt54WYn5kbcVG{ee;y*pU zgbym|4Z91UU>>R2?lpaaWYT?BVK*{KVKH7)H}XhYj0@*cVi4n5cpjCc`7G=~18EV< zdeB5_V+&ruDN-j}@B(}!CmYv`5mE*l*NZ!(oS3uPUl1Z*cs1s2F_)Mk4f*~P|1A2D zS0ySGz39VkDbb5Q9H6WuCL4Xo*(Y!Job3rl8$s3P&~8d@@g3tmI@hTxn-sCYJ*4dH;0 zAs4)k%8kMBIu4Tfq&HBtDVW_rEs1A0fvv&pCfG*}+vJ?XxU(&o4P%1D$K68Kc99w4 z`QE~2Nm2a>nhJvhN6=2<13$-r_`s0We~u3EZj=j-BBv}kZWQ@Kby&^bn_r-cl*Kg0 zE>mzX6mU0I+uTR?SGmjgJKQz<{9 diff --git a/samples/client/petstore/csharp/SwaggerClientTest/obj/Debug/SwaggerClientTest.dll.mdb b/samples/client/petstore/csharp/SwaggerClientTest/obj/Debug/SwaggerClientTest.dll.mdb index 290bbd5f2e08039b04927f563bc5bd98f7715aa6..5eb1f662e8505257e0b19ead5f8b10fa2c268c47 100644 GIT binary patch delta 6321 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 delta 6317 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