Hello,
After updating Radzen to version 5.9.6, and System.Linq.Dynamic.Core to version 1.6.0.1 I can't add filters in Release mode.
In debug mode everything works fine.
Sample code that blocks me:
var column = tradersGrid.ColumnsCollection.Where(c => c.Property == "TraderTempStatuses").FirstOrDefault();
if (column != null)
{
column.SetFilterValue(TraderTempStatuses.REPORTED);
column.SetFilterOperator(FilterOperator.Equals);
await tradersGrid.Reload();
StateHasChanged();
}
My exception:
Message: The type initializer for 'Radzen.Blazor.DynamicLinqCustomTypeProvider' threw an exception.
StackTrace: at Radzen.QueryableExtension.Where[TraderDataTemp](IQueryable
1 source, IEnumerable
1 columns) at Radzen.Blazor.RadzenDataGrid1[[pacos_pr_app.Pages.CommercialEntitesTemp.Models.TraderDataTemp, pacos_pr_app, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]].get_View() at Radzen.PagedDataBoundComponent
1[[pacos_pr_app.Pages.CommercialEntitesTemp.Models.TraderDataTemp, pacos_pr_app, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]].get_PagedView() at Radzen.Blazor.RadzenDataGrid1[[pacos_pr_app.Pages.CommercialEntitesTemp.Models.TraderDataTemp, pacos_pr_app, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]].DrawGroupOrDataRows(RenderTreeBuilder builder, IList
1 visibleColumns) at Radzen.Blazor.RadzenDataGrid1.<>c__DisplayClass22_0[[pacos_pr_app.Pages.CommercialEntitesTemp.Models.TraderDataTemp, pacos_pr_app, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]].<DrawRows>b__0(RenderTreeBuilder builder) at Microsoft.AspNetCore.Components.Rendering.RenderTreeBuilder.AddContent(Int32 sequence, RenderFragment fragment) at Radzen.Blazor.RadzenDataGrid
1[[pacos_pr_app.Pages.CommercialEntitesTemp.Models.TraderDataTemp, pacos_pr_app, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]].b__679_0(RenderTreeBuilder __builder2) at Microsoft.AspNetCore.Components.Rendering.RenderTreeBuilder.AddContent(Int32 sequence, RenderFragment fragment) at Microsoft.AspNetCore.Components.CascadingValue1[[Radzen.Blazor.RadzenDataGrid
1[[pacos_pr_app.Pages.CommercialEntitesTemp.Models.TraderDataTemp, pacos_pr_app, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], Radzen.Blazor, Version=5.8.0.0, Culture=neutral, PublicKeyToken=null]].Render(RenderTreeBuilder builder) at Microsoft.AspNetCore.Components.Rendering.ComponentState.RenderIntoBatch(RenderBatchBuilder batchBuilder, RenderFragment renderFragment, Exception& renderFragmentException)
Could you please give me some advice?