Skip to content

Commit dc3849c

Browse files
CSHARP-2968: Exception occurs when using seedless connection string in AKS.
1 parent 06700ca commit dc3849c

File tree

3 files changed

+4
-5
lines changed

3 files changed

+4
-5
lines changed

src/MongoDB.Driver.Core/MongoDB.Driver.Core.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@
114114
</ItemGroup>
115115

116116
<ItemGroup>
117-
<PackageReference Include="DnsClient" Version="1.2.0" />
117+
<PackageReference Include="DnsClient" Version="1.3.1" />
118118
<PackageReference Include="Microsoft.CodeAnalysis.FxCopAnalyzers" Version="2.6.2" PrivateAssets="All" />
119119
<PackageReference Include="MongoDB.Libmongocrypt" Version="1.0.0" />
120120
<PackageReference Include="SharpCompress" Version="0.23.0" />
@@ -129,7 +129,7 @@
129129
<ItemGroup Condition="'$(TargetFramework)' == 'netstandard1.5'">
130130
<PackageReference Include="System.Collections.Specialized" Version="4.0.1" />
131131
<PackageReference Include="System.Diagnostics.TextWriterTraceListener" Version="4.0.0" />
132-
<PackageReference Include="System.Diagnostics.TraceSource" Version="4.0.0" />
132+
<PackageReference Include="System.Diagnostics.TraceSource" Version="4.3.0" />
133133
<PackageReference Include="System.Net.NameResolution" Version="4.3.0" />
134134
<PackageReference Include="System.Net.Security" Version="4.3.2" />
135135
<PackageReference Include="System.Security.SecureString" Version="4.0.0" />

tests/MongoDB.Driver.Core.Tests/Core/Clusters/DnsClientWrapperTests.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ public void ResolveSrvRecords_should_throw_when_cancellation_is_already_requeste
105105
exception = Record.Exception(() => subject.ResolveSrvRecordsAsync(service, cts.Token).GetAwaiter().GetResult());
106106
}
107107

108-
exception.Should().BeOfType<OperationCanceledException>();
108+
exception.Should().Match<Exception>(e => e is OperationCanceledException || e.InnerException is OperationCanceledException);
109109
}
110110

111111
[Theory]
@@ -171,7 +171,7 @@ public void ResolveTxtRecords_should_throw_when_cancellation_is_already_requeste
171171
exception = Record.Exception(() => subject.ResolveTxtRecordsAsync(domainName, cts.Token).GetAwaiter().GetResult());
172172
}
173173

174-
exception.Should().BeOfType<OperationCanceledException>();
174+
exception.Should().Match<Exception>(e => e is OperationCanceledException || e.InnerException is OperationCanceledException);
175175
}
176176
}
177177
}

tests/MongoDB.Driver.Core.Tests/MongoDB.Driver.Core.Tests.csproj

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,6 @@
3939
</PropertyGroup>
4040

4141
<ItemGroup>
42-
<PackageReference Include="DnsClient" Version="1.2.0" />
4342
<PackageReference Include="FluentAssertions" Version="4.12.0" />
4443
<PackageReference Include="Microsoft.CodeAnalysis.FxCopAnalyzers" Version="2.6.2" />
4544
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="15.8.0" />

0 commit comments

Comments
 (0)