Commit 4cfa7bc
authored
- Fix collection serialization for rest procedures and dataproviders (#956)
* - Fix collection serialization para rest procedures and dataproviders output
106797
* - Fix case when rest procedure has an empty output parameter or no output parameter. Reverts to default wrapped status for this case
* - Support for custom serialization of collection in REST proc as well as API objects.
Changed Attribute GxUnWrappedJson for GxJsonSerialization(type)
* - minor code improvements
* - fix default case for serialization of lists in dataproviders rest with Json response
* - Fix serialization wrapped for Genexus.Message Lists
* - Rename of the root element in API objects that returns SDT from DPs
* - Change GetWrappedStatus function as private.
- Change SetWrappedStatus function as internal.
* - Add Dataprovider Flag.
* - Ignore wrapped status of Lists for DPs
* - isDataProvider property was not inherited in NET 4.X . Created a different one.
* - Saco temporalmente la restriccion de no usar el wrappedstatus en DP
* - remove the property isDataProvider.
Issue 1067971 parent 24903cd commit 4cfa7bc
File tree
7 files changed
+130
-32
lines changed- dotnet/src
- dotnetframework/GxClasses
- Model
- Services
- extensions/Azure/test/GeneXus.Programs.Common
7 files changed
+130
-32
lines changedLines changed: 2 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
| 40 | + | |
40 | 41 | | |
41 | 42 | | |
42 | 43 | | |
| |||
176 | 177 | | |
177 | 178 | | |
178 | 179 | | |
| 180 | + | |
179 | 181 | | |
180 | 182 | | |
181 | 183 | | |
| |||
Lines changed: 34 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
583 | 583 | | |
584 | 584 | | |
585 | 585 | | |
| 586 | + | |
586 | 587 | | |
587 | 588 | | |
588 | 589 | | |
| |||
608 | 609 | | |
609 | 610 | | |
610 | 611 | | |
| 612 | + | |
| 613 | + | |
| 614 | + | |
| 615 | + | |
| 616 | + | |
| 617 | + | |
611 | 618 | | |
612 | 619 | | |
613 | 620 | | |
| |||
628 | 635 | | |
629 | 636 | | |
630 | 637 | | |
| 638 | + | |
| 639 | + | |
631 | 640 | | |
632 | 641 | | |
633 | 642 | | |
634 | 643 | | |
635 | 644 | | |
636 | 645 | | |
637 | 646 | | |
| 647 | + | |
| 648 | + | |
| 649 | + | |
| 650 | + | |
| 651 | + | |
| 652 | + | |
| 653 | + | |
| 654 | + | |
| 655 | + | |
| 656 | + | |
| 657 | + | |
| 658 | + | |
638 | 659 | | |
639 | 660 | | |
640 | 661 | | |
| |||
649 | 670 | | |
650 | 671 | | |
651 | 672 | | |
| 673 | + | |
| 674 | + | |
| 675 | + | |
| 676 | + | |
| 677 | + | |
| 678 | + | |
| 679 | + | |
| 680 | + | |
| 681 | + | |
| 682 | + | |
| 683 | + | |
652 | 684 | | |
653 | 685 | | |
654 | 686 | | |
| |||
836 | 868 | | |
837 | 869 | | |
838 | 870 | | |
| 871 | + | |
839 | 872 | | |
840 | 873 | | |
841 | 874 | | |
| |||
938 | 971 | | |
939 | 972 | | |
940 | 973 | | |
| 974 | + | |
941 | 975 | | |
942 | 976 | | |
943 | 977 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
57 | 57 | | |
58 | 58 | | |
59 | 59 | | |
60 | | - | |
| 60 | + | |
61 | 61 | | |
62 | 62 | | |
63 | 63 | | |
| |||
Lines changed: 67 additions & 29 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
| 33 | + | |
| 34 | + | |
33 | 35 | | |
34 | 36 | | |
35 | 37 | | |
| |||
346 | 348 | | |
347 | 349 | | |
348 | 350 | | |
349 | | - | |
| 351 | + | |
350 | 352 | | |
351 | 353 | | |
| 354 | + | |
352 | 355 | | |
353 | 356 | | |
354 | 357 | | |
355 | 358 | | |
356 | 359 | | |
357 | 360 | | |
358 | | - | |
359 | | - | |
360 | | - | |
361 | | - | |
362 | | - | |
363 | | - | |
364 | | - | |
365 | | - | |
366 | | - | |
367 | | - | |
368 | | - | |
369 | | - | |
370 | | - | |
371 | | - | |
372 | | - | |
373 | | - | |
| 361 | + | |
374 | 362 | | |
375 | 363 | | |
376 | 364 | | |
377 | 365 | | |
378 | 366 | | |
379 | 367 | | |
380 | 368 | | |
| 369 | + | |
| 370 | + | |
| 371 | + | |
| 372 | + | |
| 373 | + | |
| 374 | + | |
| 375 | + | |
| 376 | + | |
| 377 | + | |
| 378 | + | |
| 379 | + | |
| 380 | + | |
| 381 | + | |
| 382 | + | |
| 383 | + | |
| 384 | + | |
| 385 | + | |
| 386 | + | |
| 387 | + | |
| 388 | + | |
| 389 | + | |
| 390 | + | |
| 391 | + | |
| 392 | + | |
| 393 | + | |
| 394 | + | |
| 395 | + | |
| 396 | + | |
| 397 | + | |
| 398 | + | |
| 399 | + | |
| 400 | + | |
| 401 | + | |
| 402 | + | |
| 403 | + | |
| 404 | + | |
| 405 | + | |
| 406 | + | |
381 | 407 | | |
382 | 408 | | |
383 | 409 | | |
| |||
806 | 832 | | |
807 | 833 | | |
808 | 834 | | |
809 | | - | |
810 | | - | |
| 835 | + | |
| 836 | + | |
| 837 | + | |
| 838 | + | |
811 | 839 | | |
812 | 840 | | |
813 | 841 | | |
| |||
845 | 873 | | |
846 | 874 | | |
847 | 875 | | |
848 | | - | |
| 876 | + | |
849 | 877 | | |
850 | | - | |
| 878 | + | |
851 | 879 | | |
852 | 880 | | |
853 | | - | |
| 881 | + | |
| 882 | + | |
| 883 | + | |
| 884 | + | |
854 | 885 | | |
855 | | - | |
| 886 | + | |
856 | 887 | | |
857 | 888 | | |
858 | 889 | | |
| |||
861 | 892 | | |
862 | 893 | | |
863 | 894 | | |
864 | | - | |
| 895 | + | |
| 896 | + | |
| 897 | + | |
| 898 | + | |
| 899 | + | |
| 900 | + | |
| 901 | + | |
| 902 | + | |
865 | 903 | | |
866 | 904 | | |
867 | | - | |
| 905 | + | |
868 | 906 | | |
869 | | - | |
| 907 | + | |
870 | 908 | | |
871 | 909 | | |
872 | 910 | | |
873 | 911 | | |
874 | | - | |
| 912 | + | |
875 | 913 | | |
876 | 914 | | |
877 | 915 | | |
878 | 916 | | |
879 | | - | |
| 917 | + | |
880 | 918 | | |
881 | | - | |
| 919 | + | |
882 | 920 | | |
883 | 921 | | |
884 | 922 | | |
| |||
Lines changed: 24 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
235 | 235 | | |
236 | 236 | | |
237 | 237 | | |
238 | | - | |
| 238 | + | |
239 | 239 | | |
240 | 240 | | |
241 | 241 | | |
| |||
320 | 320 | | |
321 | 321 | | |
322 | 322 | | |
| 323 | + | |
| 324 | + | |
| 325 | + | |
| 326 | + | |
| 327 | + | |
| 328 | + | |
| 329 | + | |
| 330 | + | |
| 331 | + | |
| 332 | + | |
| 333 | + | |
| 334 | + | |
| 335 | + | |
| 336 | + | |
| 337 | + | |
| 338 | + | |
| 339 | + | |
| 340 | + | |
| 341 | + | |
| 342 | + | |
| 343 | + | |
| 344 | + | |
323 | 345 | | |
324 | 346 | | |
325 | 347 | | |
326 | 348 | | |
327 | 349 | | |
328 | | - | |
| 350 | + | |
329 | 351 | | |
330 | 352 | | |
331 | 353 | | |
| |||
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
138 | 138 | | |
139 | 139 | | |
140 | 140 | | |
| 141 | + | |
141 | 142 | | |
142 | 143 | | |
143 | 144 | | |
| |||
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
131 | 131 | | |
132 | 132 | | |
133 | 133 | | |
| 134 | + | |
134 | 135 | | |
135 | 136 | | |
136 | 137 | | |
| |||
0 commit comments