Open alirezanet opened 2 months ago
v2.14.2
This issue can be identified and tested within the project's unit tests. Changing the global configuration for a single test can result in other tests' failure, which might also happen in the production environment and actual code base.
add this test: e.g:
[Fact] public async Task ConcurrencyIssue() { GridifyGlobalConfiguration.DisableNullChecks = true; await Task.Delay(100); GridifyGlobalConfiguration.DisableNullChecks = false; }
and run all the unit-tests:
Version
v2.14.2
Details
This issue can be identified and tested within the project's unit tests. Changing the global configuration for a single test can result in other tests' failure, which might also happen in the production environment and actual code base.
Steps to reproduce
add this test: e.g:
and run all the unit-tests: