[PR #1960] [MERGED] Various components reworked without dynamic LINQ #2995

Closed
opened 2026-01-29 18:21:26 +00:00 by claunia · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/radzenhq/radzen-blazor/pull/1960
Author: @enchev
Created: 2/13/2025
Status: Merged
Merged: 2/13/2025
Merged by: @enchev

Base: masterHead: no-dynamic-linq


📝 Commits (1)

  • 957b507 Various components reworked without dynamic LINQ

📊 Changes

45 files changed (+1626 additions, -725 deletions)

View changed files

📝 Radzen.Blazor.Tests/PropertyAccessTests.cs (+1 -4)
📝 Radzen.Blazor/CartesianSeries.cs (+1 -2)
📝 Radzen.Blazor/Common.cs (+65 -8)
📝 Radzen.Blazor/DataBoundFormComponent.cs (+1 -20)
📝 Radzen.Blazor/DropDownBase.cs (+24 -7)
Radzen.Blazor/DynamicExtensions.cs (+752 -0)
Radzen.Blazor/DynamicLinqCustomTypeProvider.cs (+0 -18)
📝 Radzen.Blazor/LinkerConfig.xml (+0 -1)
📝 Radzen.Blazor/PagedDataBoundComponent.cs (+0 -1)
📝 Radzen.Blazor/QueryableExtension.cs (+516 -342)
📝 Radzen.Blazor/Radzen.Blazor.csproj (+1 -1)
📝 Radzen.Blazor/RadzenAutoComplete.razor.cs (+1 -10)
📝 Radzen.Blazor/RadzenComponent.cs (+0 -6)
📝 Radzen.Blazor/RadzenDataFilterItem.razor (+2 -0)
📝 Radzen.Blazor/RadzenDataFilterProperty.cs (+0 -3)
📝 Radzen.Blazor/RadzenDataGrid.razor.cs (+9 -11)
📝 Radzen.Blazor/RadzenDataGridColumn.razor.cs (+0 -1)
📝 Radzen.Blazor/RadzenDataGridGroupFooterRow.razor (+2 -3)
📝 Radzen.Blazor/RadzenDataGridGroupRow.razor (+1 -2)
📝 Radzen.Blazor/RadzenDataGridHeaderCell.razor (+159 -174)

...and 25 more files

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/radzenhq/radzen-blazor/pull/1960 **Author:** [@enchev](https://github.com/enchev) **Created:** 2/13/2025 **Status:** ✅ Merged **Merged:** 2/13/2025 **Merged by:** [@enchev](https://github.com/enchev) **Base:** `master` ← **Head:** `no-dynamic-linq` --- ### 📝 Commits (1) - [`957b507`](https://github.com/radzenhq/radzen-blazor/commit/957b507badce7c24090c8165c5ff105dc148cb5e) Various components reworked without dynamic LINQ ### 📊 Changes **45 files changed** (+1626 additions, -725 deletions) <details> <summary>View changed files</summary> 📝 `Radzen.Blazor.Tests/PropertyAccessTests.cs` (+1 -4) 📝 `Radzen.Blazor/CartesianSeries.cs` (+1 -2) 📝 `Radzen.Blazor/Common.cs` (+65 -8) 📝 `Radzen.Blazor/DataBoundFormComponent.cs` (+1 -20) 📝 `Radzen.Blazor/DropDownBase.cs` (+24 -7) ➕ `Radzen.Blazor/DynamicExtensions.cs` (+752 -0) ➖ `Radzen.Blazor/DynamicLinqCustomTypeProvider.cs` (+0 -18) 📝 `Radzen.Blazor/LinkerConfig.xml` (+0 -1) 📝 `Radzen.Blazor/PagedDataBoundComponent.cs` (+0 -1) 📝 `Radzen.Blazor/QueryableExtension.cs` (+516 -342) 📝 `Radzen.Blazor/Radzen.Blazor.csproj` (+1 -1) 📝 `Radzen.Blazor/RadzenAutoComplete.razor.cs` (+1 -10) 📝 `Radzen.Blazor/RadzenComponent.cs` (+0 -6) 📝 `Radzen.Blazor/RadzenDataFilterItem.razor` (+2 -0) 📝 `Radzen.Blazor/RadzenDataFilterProperty.cs` (+0 -3) 📝 `Radzen.Blazor/RadzenDataGrid.razor.cs` (+9 -11) 📝 `Radzen.Blazor/RadzenDataGridColumn.razor.cs` (+0 -1) 📝 `Radzen.Blazor/RadzenDataGridGroupFooterRow.razor` (+2 -3) 📝 `Radzen.Blazor/RadzenDataGridGroupRow.razor` (+1 -2) 📝 `Radzen.Blazor/RadzenDataGridHeaderCell.razor` (+159 -174) _...and 25 more files_ </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
claunia added the pull-request label 2026-01-29 18:21:26 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/radzen-blazor#2995