Граф коммитов

616 Коммитов

Автор SHA1 Сообщение Дата
Michael Yanni c62a95aca2 Removed ClientModel layer. Renamed output object models to appropriate names. 2020-01-12 11:44:29 -08:00
Michael Yanni 580efe2398 Naming simplification. 2020-01-12 11:28:26 -08:00
Michael Yanni be0c9d38f6 More logical grouping. 2020-01-12 11:18:01 -08:00
Michael Yanni 93daf3b48f More renaming to try to see how each group relates to each other. 2020-01-12 11:08:07 -08:00
Michael Yanni de6b3215c9 Trying to accurately name the namespaces for the groups of models so it is less confusing. 2020-01-12 10:52:14 -08:00
Michael Yanni 9666b44c68 Moving more files around. Renamed Pipeline to CodeModels. 2020-01-12 09:49:16 -08:00
Michael Yanni ac19966d5e Moving related models to folders respectively. Moved builders to Builders. Moved ModelExtensions.cs to Pipeline since it only is for CodeModel types. 2020-01-10 19:21:25 -08:00
Michael Yanni f90958c486 Remove commented code. 2020-01-10 17:48:27 -08:00
Michael Yanni 7ee1ccfc98 Changes from regeneration. 2020-01-10 17:33:03 -08:00
Michael Yanni 4812b0c448 Added custom-baseUrl-paging being generated. Added rest of paging tests (that I could). Fixed a few issues with how the paging methods were generated and how the nextLink was used. 2020-01-10 17:24:32 -08:00
Michael Yanni b93524c22b Got the third method using AsyncPageable working. 2020-01-09 18:50:16 -08:00
Michael Yanni 416fbc1d2b Added support for actual Page<T>. Fixed issues with recognizing if something is properly pageable or not. 2020-01-08 17:05:46 -08:00
Michael Yanni 5512eb1038 Minor cleanup. 2020-01-07 18:48:56 -08:00
Michael Yanni 3c16a1a30d Fixed bug with port assignment for test servers. Got 2 tests working for paging. 2020-01-07 17:40:35 -08:00
Michael Yanni 0719a5c6ec Might have initial support for paging being generated. 2020-01-07 14:48:35 -08:00
Michael Yanni d252776945 In progress of creating the paging logic. 2020-01-06 19:12:39 -08:00
Pavel Krymets d96cdc73ac
Update the test server (#392) 2020-01-06 17:31:01 -08:00
Michael Yanni d27c7701a9
Merge pull request #390 from MiYanni/body-dictionary
Body dictionary
2020-01-06 14:55:19 -08:00
Michael Yanni c25bcd294a Merge branch 'feature/v3' into body-dictionary
# Conflicts:
#	test/AutoRest.TestServer.Tests/AutoRest.TestServer.Tests.csproj
2020-01-06 14:00:19 -08:00
Michael Yanni a78612df27 Finished the body-dictionary tests. 2020-01-06 13:56:26 -08:00
Pavel Krymets 01eff415e0
Initial doc comment support (#388) 2020-01-06 13:35:03 -08:00
Michael Yanni b7c7d00acf Finished the Gets. Just Puts remaining. 2020-01-06 12:44:33 -08:00
Pavel Krymets 3eefb33b94
Add sync methods (#387) 2020-01-06 09:08:43 -08:00
Michael Yanni 97c2779f19 Added more tests for body-dictionary. 2020-01-03 17:54:02 -08:00
Pavel Krymets 9b4e252237
Add guid support to json serialization (#383) 2020-01-03 10:32:24 -08:00
Michael Yanni 3fac735e32 Added some body-dictionary tests. 2020-01-02 18:13:48 -08:00
Pavel Krymets c0f1acd27b
Throw correct exceptions (#386) 2020-01-02 17:52:22 -08:00
Pavel Krymets 5e759a0c07
Add test swagger for x-ms-client-name (#385) 2020-01-02 16:53:07 -08:00
Pavel Krymets 72725c100a
Xml serialization (#382) 2020-01-02 16:10:08 -08:00
Pavel Krymets 1808438ace
Add roslyn simplification step (#381) 2019-12-26 12:16:47 -08:00
Pavel Krymets f9114e2e62
Add more samples and sources (#380) 2019-12-25 18:36:11 -08:00
Pavel Krymets 78ec3468a0
Add file-body (#379) 2019-12-25 17:57:11 -08:00
Pavel Krymets f7e1b0839b
Support default values and property initializers (#378) 2019-12-24 09:55:27 -08:00
Pavel Krymets 4166b4706b
First pass of client parameter support (#377) 2019-12-23 17:58:19 -08:00
Pavel Krymets 496bb3a199
Update autorest versions (#375) 2019-12-23 16:09:52 -08:00
Pavel Krymets bdb21211b1
Update test server react to changes (#374) 2019-12-23 12:10:03 -08:00
Pavel Krymets 810d87a6a7
Fix test file names (#373) 2019-12-23 10:47:38 -08:00
Pavel Krymets ed95c33eca
Add base64 url encoded support (#372) 2019-12-23 10:19:17 -08:00
Pavel Krymets 3cd5465b41
Add serialization model and unify all generator code in one place (#371) 2019-12-23 09:31:39 -08:00
Pavel Krymets ce0d63484f
Generate body-array/dictionary/collection (#365) 2019-12-19 10:57:55 -08:00
Pavel Krymets 577f6beef0
Cleanup JSON serialization even more (#364) 2019-12-18 15:51:47 -08:00
Pavel Krymets 214d235fdb
Add IIUtf8JsonSerializable interface (#363) 2019-12-18 14:03:20 -08:00
Pavel Krymets 628dab4815
Add support to FormattableString to CodeWriter (#361)
* Add support to FormattableString to CodeWriter

* Fixes
2019-12-18 13:32:27 -08:00
Pavel Krymets d5ff3b3915
Support additional properties (#358) 2019-12-18 09:54:33 -08:00
Michael Yanni 87e62f9d3d
Merge pull request #359 from MiYanni/directory-create-bugfix
Standalone bug fix
2019-12-17 17:11:19 -08:00
Michael Yanni e199adfede
Update src/AutoRest.CSharp.V3/JsonRpc/StandaloneAutoRestInterface.cs
Co-Authored-By: Pavel Krymets <pavel@krymets.com>
2019-12-17 16:51:46 -08:00
Michael Yanni be3e045096 Simply creates the directory structure necessary for writing files when running in standalone mode. 2019-12-17 15:17:03 -08:00
Michael Yanni c0a825ca1f
Merge pull request #356 from MiYanni/validation-tests
Validation tests
2019-12-17 14:13:37 -08:00
Michael Yanni 29d8fcd34c Merge branch 'feature/v3' into validation-tests 2019-12-17 13:17:16 -08:00
Michael Yanni b3366dfb22 Added validation tests. 2019-12-17 13:16:34 -08:00