Skip to content

Commit a87083b

Browse files
committed
Added overload to Microsoft.Extensions to take a client instance + updated deps
1 parent 8c919d2 commit a87083b

File tree

3 files changed

+11
-10
lines changed

3 files changed

+11
-10
lines changed

build/sourcelink.props

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
</PropertyGroup>
55

66
<ItemGroup>
7-
<PackageReference Include="SourceLink.Create.GitHub" Version="2.2.1" PrivateAssets="all" />
8-
<DotNetCliToolReference Include="dotnet-sourcelink-git" Version="2.2.1" />
9-
<DotNetCliToolReference Include="dotnet-sourcelink" Version="2.2.1" />
7+
<PackageReference Include="SourceLink.Create.GitHub" Version="2.4.0" PrivateAssets="all" />
8+
<DotNetCliToolReference Include="dotnet-sourcelink-git" Version="2.4.0" />
9+
<DotNetCliToolReference Include="dotnet-sourcelink" Version="2.4.0" />
1010
</ItemGroup>
1111
</Project>

src/Platforms/Exceptionless.Extensions.Logging/ExceptionlessLoggerExtensions.cs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,10 @@ public static ExceptionlessLogLevel ToLogLevel(this LogLevel level) {
2828
/// Adds Exceptionless to the logging pipeline using the default client.
2929
/// </summary>
3030
/// <param name="factory">The <see cref="ILoggerFactory"/>.</param>
31+
/// <param name="client">If a client is not specified than the default instance will be used.</param>
3132
/// <returns>The <see cref="ILoggerFactory"/>.</returns>
32-
public static ILoggerFactory AddExceptionless(this ILoggerFactory factory) {
33-
factory.AddProvider(new ExceptionlessLoggerProvider(ExceptionlessClient.Default));
33+
public static ILoggerFactory AddExceptionless(this ILoggerFactory factory, ExceptionlessClient client = null) {
34+
factory.AddProvider(new ExceptionlessLoggerProvider(client ?? ExceptionlessClient.Default));
3435
return factory;
3536
}
3637

test/Exceptionless.Tests/Exceptionless.Tests.csproj

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@
1717
<ItemGroup>
1818
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="15.3.0" />
1919
<PackageReference Include="BenchmarkDotNet" Version="0.10.9" />
20-
<PackageReference Include="Moq" Version="4.7.99" />
21-
<PackageReference Include="xunit" Version="2.2.0" />
22-
<PackageReference Include="xunit.extensibility.core" Version="2.2.0" />
23-
<PackageReference Include="xunit.extensibility.execution" Version="2.2.0" />
24-
<PackageReference Include="xunit.runner.visualstudio" Version="2.2.0" />
20+
<PackageReference Include="Moq" Version="4.7.137" />
21+
<PackageReference Include="xunit" Version="2.3.0" />
22+
<PackageReference Include="xunit.extensibility.core" Version="2.3.0" />
23+
<PackageReference Include="xunit.extensibility.execution" Version="2.3.0" />
24+
<PackageReference Include="xunit.runner.visualstudio" Version="2.3.0" />
2525
<PackageReference Include="Exceptionless.RandomData" Version="1.1.47" />
2626
</ItemGroup>
2727

0 commit comments

Comments
 (0)