Performance went down the tubes with the 1.4 .NET standard migration. Because we change sqlite libs, I thought this might have been the problem. However, it turns out that the use of hashsets for the domains option, a change made in 1.4, was the major issue.
This library will not assume responsibility for ensuring that your inputs don't list the same data multiple times, nor that your inputs are case correct. The cost is too high and we're solving problems that we shouldn't be.
Performance went down the tubes with the 1.4 .NET standard migration. Because we change sqlite libs, I thought this might have been the problem. However, it turns out that the use of hashsets for the domains option, a change made in 1.4, was the major issue.
This library will not assume responsibility for ensuring that your inputs don't list the same data multiple times, nor that your inputs are case correct. The cost is too high and we're solving problems that we shouldn't be.