Commit graph

330 commits

Author SHA1 Message Date
Sam Xu de9ed86bee Modify the Authorization provider 2018-09-11 16:05:07 -07:00
Sam Xu 8495c737b7 modify the HttpRequest annotation and add test cases 2018-09-11 10:58:32 -07:00
Sam Xu 97ff1aaf1d update the dependency version 2018-09-10 12:43:42 -07:00
Sam Xu 2222d9e32f Update the version to beta5 2018-09-07 13:53:44 -07:00
Sam Xu 5a2a2af9ae Change the oneOf to anyOf for Double/Single/Int64 2018-08-29 10:30:21 -07:00
Sam Xu f38b9d3ec0 add test cases for ODataKeySegment key parameters 2018-08-28 16:14:17 -07:00
Sam Xu 0f8b01df3e refactor the operation handler 2018-08-28 15:47:44 -07:00
Sam Xu 009ca7fef3 Continue on the PathItemHandler and test cases 2018-08-27 17:11:50 -07:00
Sam Xu 5d9614464f add the comments for the ICapabilitiesRestriction 2018-08-23 17:28:38 -07:00
Sam Xu 13ca340cc0 refactor for the capabilities and modify the test cases 2018-08-23 17:27:14 -07:00
Sam Xu 91f8fb371a Change the capablities classes and refactor the singleton path item handler 2018-08-22 14:40:54 -07:00
Sam Xu 0fc0d2e308 small comment changes for path item handler 2018-08-21 15:00:36 -07:00
Sam Xu de09400c41 rename the ODataPathType.cs to ODataPathKind.cs 2018-08-21 14:43:32 -07:00
Sam Xu b210e2a099 change the segment and path 2018-08-21 14:42:55 -07:00
Sam Xu 95b6994c02 move the error message to resource 2018-08-20 14:38:34 -07:00
Sam Xu 095a1fc130 Update Microsoft.OpenApi version 1.1.0 2018-08-16 13:14:55 -07:00
Sam Xu 55f8619027 Add the entity type name prefix for Id key 2018-08-16 11:54:05 -07:00
Sam Xu 4142dd9112 small changes for the new syntax 2018-08-16 10:09:09 -07:00
Sam Xu a3a380e269 Modify the Segment classes and add test cases for them 2018-08-08 11:42:59 -07:00
Sam Xu 1b8d685dc7 Merge Graph changes into Master branch 2018-08-08 10:18:01 -07:00
Sam Xu 35ec9180e1 update to beta4 2018-05-30 16:17:13 -07:00
Sam Xu 35797830c5 update to beta3 2018-05-30 15:44:30 -07:00
Sam Xu de49eeea75 update the version to beta2 2018-05-30 11:30:55 -07:00
Sam Xu dd72df735e update to latest OpenApi dll and add the key as segment into context 2018-01-29 15:46:19 -08:00
Sam Xu 25851ec64e add the KeyAsSegmentSupported capabilities annotation 2018-01-26 17:58:00 -08:00
Sam Xu b3455d436c output a docs for keyassegment 2018-01-24 17:22:10 -08:00
Sam Xu 69431503c5 Make OperationId output by default and use the Camel Case format 2018-01-24 17:16:55 -08:00
Sam Xu 34e8d3fcf4 apply the indexablebykey and add some inline functions in restriction 2018-01-24 17:05:48 -08:00
Sam Xu a6e12d3249 add the insert, update restriction for the navigation property 2018-01-24 16:58:04 -08:00
Sam Xu b044b7e9e0 apply the delete, update, insert restriction on the entity set path item generator 2018-01-24 16:52:11 -08:00
Sam Xu 3b0b61565c remove unused method in Capabilites restriction 2018-01-24 16:36:13 -08:00
Sam Xu f7f9f98f8f Modify Batch, Top, Skip, IndexableByKey support restriction and Sort Restriction, add unit tests 2018-01-23 16:00:15 -08:00
Sam Xu b00cd0ee26 modify FilterRestrictions and add unit tests 2018-01-23 14:49:36 -08:00
Sam Xu 29b8a910ed Modify Insert & Update restrictions and add unit tests 2018-01-23 14:30:26 -08:00
Sam Xu 2f1ed28186 Modify DeleteRestrictions and add unit tests 2018-01-23 14:10:24 -08:00
Sam Xu d19de45b33 modify ExpandRestrictions and add unit tests 2018-01-23 13:45:29 -08:00
Sam Xu 36e5835439 Add the comments for record expression extension methods 2018-01-23 10:56:25 -08:00
Sam Xu 0541b46356 modify the count restrictions test 2018-01-22 18:32:46 -08:00
Sam Xu 112b0142aa Modify CountRestrictions and add unit tests 2018-01-22 18:10:37 -08:00
Sam Xu 76557959d6 Modify the Capabilities initialize function 2018-01-22 16:13:48 -08:00
Sam Xu d7f6991914 modify NavigationRestrictions and add the unit tests 2018-01-22 15:20:29 -08:00
Sam Xu 07c5ca973c Modify the SearchRestrictions and add related test cases 2018-01-19 17:29:29 -08:00
Sam Xu aa4eb0bd03 updae the graph v1.0 service url 2018-01-19 10:55:11 -08:00
Sam Xu 5292794f4b add the tool project to update the docs folder automatically 2018-01-19 10:52:51 -08:00
Sam Xu 6b965f5af2 modify to return the collection of entity type for the GET entity operation 2018-01-19 09:55:43 -08:00
Sam Xu e3e5f5d465 fix the response schema type as object 2018-01-18 19:19:41 -08:00
Sam Xu a9a68fb662 modify the operation and parameter generator to use the capabilites 2018-01-18 18:20:02 -08:00
Sam Xu be25a389a6 add the source file into the csproj 2018-01-18 18:08:12 -08:00
Sam Xu 28be54124f add the initial capabilities test files 2018-01-18 17:57:03 -08:00
Sam Xu 708ec7d5c7 Add the capabilities classes 2018-01-18 17:53:15 -08:00