enisn / AutoFilterer

AutoFilterer is a mini filtering framework library for dotnet. The main purpose of the library is to generate LINQ expressions for Entities over DTOs automatically. The first aim is to be compatible with Open API 3.0 Specifications
MIT License
458 stars 37 forks source link

Consider using IIncrementalGenerator interface #45

Open musictopia2 opened 2 years ago

musictopia2 commented 2 years ago

.net 6 added the ability to use the IIncrementalGenerator interface. Would be nice to consider using that for better performance. I heard with the old one, if somebody types a character, it takes up to 15 minutes before they can type another character which is not acceptable.

enisn commented 2 years ago

Thanks for your advice. Currently, I'm not sure AutoFilterer.Generators is used commonly or not. Most developers prefer to build their own filter class by themself.

So I've put that issue on Backlog right now. I'll take care of it when I have time.

Also, PR is welcome you can make it and send a PR :)