OpenRIAServices / OpenRiaServices

The Open RIA Services project continues what was previously known as WCF RIA Services.
https://openriaservices.gitbook.io/openriaservices/
Apache License 2.0
54 stars 47 forks source link

Collection performance improvements #488

Closed Daniel-Svensson closed 5 months ago

Daniel-Svensson commented 5 months ago

Remove unnecessary calls to *.Contains()

Go though usages of ContainsKey

Replace unneccesary IndexOf calls

This translates to roughly ~9% perf improvement for adding 50 000 entities to an EntityCollection.

sonarcloud[bot] commented 5 months ago

Quality Gate Passed Quality Gate passed

Issues
1 New issue

Measures
0 Security Hotspots
57.8% Coverage on New Code
0.0% Duplication on New Code

See analysis details on SonarCloud