Synchonous calls in Backend

Dear Radzen Team,
I am researching Radzen's ability to generate highly scalable applications. I found that the generated data source controllers return synchronous "IEnumerable" elements though .net core 3.0 and higher allows "IAsyncEnumerable" as mentioned here: https://docs.microsoft.com/de-de/aspnet/core/web-api/action-return-types?view=aspnetcore-3.1

Am I mistaken here or is the current implementation not the most optimal way? Thanks in advance

Hi @radzenuser1,

Yes, Radzen controllers use IEnumerable at the moment. We don't know if OData works with IAsyncEnumerable. You are free to test for yourself though - use the code generation ignore list if you decide to try that.