File tree Expand file tree Collapse file tree 3 files changed +11
-10
lines changed
src/Platforms/Exceptionless.Extensions.Logging Expand file tree Collapse file tree 3 files changed +11
-10
lines changed Original file line number Diff line number Diff line change 4
4
</PropertyGroup >
5
5
6
6
<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 " />
10
10
</ItemGroup >
11
11
</Project >
Original file line number Diff line number Diff line change @@ -28,9 +28,10 @@ public static ExceptionlessLogLevel ToLogLevel(this LogLevel level) {
28
28
/// Adds Exceptionless to the logging pipeline using the default client.
29
29
/// </summary>
30
30
/// <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>
31
32
/// <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 ) ) ;
34
35
return factory ;
35
36
}
36
37
Original file line number Diff line number Diff line change 17
17
<ItemGroup >
18
18
<PackageReference Include =" Microsoft.NET.Test.Sdk" Version =" 15.3.0" />
19
19
<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" />
25
25
<PackageReference Include =" Exceptionless.RandomData" Version =" 1.1.47" />
26
26
</ItemGroup >
27
27
You can’t perform that action at this time.
0 commit comments