Rule S3216 (“ConfigureAwait(false)” should be used) is not relevant to .NET Core, only .NET Full. Thus, we are currently forced to create different quality profiles for .NET Core and .NET Full, and always properly assign projects to them (which is difficult to do perfectly). It would be nice not to have to do this, and instead have rules like this excluded for .NET Core.
1 Like
thanks @esauser . I confirm that .NET Core does not have a SynchronizationContext
anymore (for readers, this blog post has more details)
I opened #2588 to track this
1 Like