Commit d462fe8
committed
Support field access in AccessMultipleMembers; add test
Enhanced AccessMultipleMembers to handle both properties and fields when traversing member names, improving flexibility and robustness. Added a unit test to verify correct OData filter generation when using constant object properties in expressions.1 parent 3a49368 commit d462fe8
2 files changed
Lines changed: 32 additions & 8 deletions
File tree
- src/Linq2OData.Core/Expressions
- test/Linq2OData.Tests
Lines changed: 14 additions & 8 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
623 | 623 | | |
624 | 624 | | |
625 | 625 | | |
626 | | - | |
627 | | - | |
| 626 | + | |
| 627 | + | |
| 628 | + | |
628 | 629 | | |
629 | | - | |
| 630 | + | |
| 631 | + | |
| 632 | + | |
630 | 633 | | |
631 | | - | |
632 | | - | |
633 | | - | |
| 634 | + | |
634 | 635 | | |
635 | | - | |
| 636 | + | |
| 637 | + | |
| 638 | + | |
| 639 | + | |
| 640 | + | |
| 641 | + | |
| 642 | + | |
636 | 643 | | |
637 | | - | |
638 | 644 | | |
639 | 645 | | |
640 | 646 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
260 | 260 | | |
261 | 261 | | |
262 | 262 | | |
| 263 | + | |
| 264 | + | |
| 265 | + | |
| 266 | + | |
| 267 | + | |
| 268 | + | |
| 269 | + | |
| 270 | + | |
| 271 | + | |
| 272 | + | |
| 273 | + | |
| 274 | + | |
| 275 | + | |
| 276 | + | |
| 277 | + | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
263 | 281 | | |
264 | 282 | | |
265 | 283 | | |
| |||
0 commit comments