Я работаю над консольным приложением ac # dotnet core 2.1.У меня есть атрибут [ExcludeFromCodeCoverage] в моем классе, однако асинхронный делегат в методе класса все еще рассматривается для покрытия кода.Я использую покрывало в качестве генератора покрытия кода.Как исключить асинхронный делегат?
[ExcludeFromCodeCoverage]
public class DuplicateDetectionService
{
public virtual async Task ExampleMethod()
{
var retryPolicy = Policy
.Handle<SocketException>()
.Or<HttpRequestException>()
.WaitAndRetryAsync(5, i => TimeSpan.FromSeconds(5));
await retryPolicy.ExecuteAsync(async () =>
{
//Some code which is included in code coverage
}
}
}