Skip to content

Commit

Permalink
feat: Windows平台添加事件日志
Browse files Browse the repository at this point in the history
fix: 更新依赖包以解决mongodb驱动上的错误.
  • Loading branch information
joesdu committed Jul 1, 2024
1 parent 66982f4 commit add72d9
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 6 deletions.
6 changes: 6 additions & 0 deletions sample/WebApi.Test.Unit/Program.cs
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
using Serilog.Events;
using Serilog.Sinks.OpenTelemetry;
using Serilog.Sinks.SystemConsole.Themes;
using System.Runtime.InteropServices;
using WebApi.Test.Unit;
using WebApi.Test.Unit.Common;

Expand Down Expand Up @@ -40,6 +41,11 @@
//wt.SpectreConsole();
wt.Debug();
}
if (RuntimeInformation.IsOSPlatform(OSPlatform.Windows))
{
// 当为Windows系统时,添加事件日志
wt.EventLog(Constant.InstanceName, manageEventSource: true);
}
wt.Console(theme: AnsiConsoleTheme.Code);
wt.OpenTelemetry(c =>
{
Expand Down
3 changes: 2 additions & 1 deletion sample/WebApi.Test.Unit/WebApi.Test.Unit.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
<PackageReference Include="Microsoft.AspNetCore.OutputCaching.StackExchangeRedis" Version="9.0.0-preview.5.24306.11" />
<PackageReference Include="Microsoft.Extensions.Caching.StackExchangeRedis" Version="9.0.0-preview.5.24306.11" />
<PackageReference Include="Microsoft.Extensions.Http.Resilience" Version="9.0.0-preview.5.24311.7" />
<PackageReference Include="Microsoft.VisualStudio.Azure.Containers.Tools.Targets" Version="1.20.1" />
<PackageReference Include="Microsoft.VisualStudio.Azure.Containers.Tools.Targets" Version="1.21.0" />
<PackageReference Include="OpenTelemetry.Exporter.OpenTelemetryProtocol" Version="1.9.0" />
<PackageReference Include="OpenTelemetry.Extensions.Hosting" Version="1.9.0" />
<PackageReference Include="OpenTelemetry.Instrumentation.AspNetCore" Version="1.9.0" />
Expand All @@ -22,6 +22,7 @@
<PackageReference Include="OpenTelemetry.Instrumentation.Runtime" Version="1.9.0" />
<PackageReference Include="Serilog.AspNetCore" Version="8.0.2-dev-00338" />
<PackageReference Include="Serilog.Sinks.Async" Version="2.0.0" />
<PackageReference Include="Serilog.Sinks.EventLog" Version="4.0.1-dev-00087" />
<PackageReference Include="Serilog.Sinks.OpenTelemetry" Version="4.0.0-dev-00313" />
<PackageReference Include="Swashbuckle.AspNetCore" Version="6.6.2" />
</ItemGroup>
Expand Down
10 changes: 5 additions & 5 deletions src/Directory.Packages.props
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,11 @@
<ItemGroup>
<PackageVersion Include="BouncyCastle.Cryptography" Version="2.4.0" />
<PackageVersion Include="MessagePack" Version="3.0.54-alpha" />
<PackageVersion Include="MongoDB.Bson" Version="2.26.0" />
<PackageVersion Include="MongoDB.Driver" Version="2.26.0" />
<PackageVersion Include="MongoDB.Driver.Core" Version="2.26.0" />
<PackageVersion Include="MongoDB.Driver.GridFS" Version="2.26.0" />
<PackageVersion Include="RabbitMQ.Client" Version="7.0.0-rc.2" />
<PackageVersion Include="MongoDB.Bson" Version="2.27.0" />
<PackageVersion Include="MongoDB.Driver" Version="2.27.0" />
<PackageVersion Include="MongoDB.Driver.Core" Version="2.27.0" />
<PackageVersion Include="MongoDB.Driver.GridFS" Version="2.27.0" />
<PackageVersion Include="RabbitMQ.Client" Version="7.0.0-rc.3" />
<PackageVersion Include="Serilog" Version="4.0.0" />
<PackageVersion Include="Spectre.Console.Json" Version="0.49.2-preview.0.10" />
<PackageVersion Include="Swashbuckle.AspNetCore.SwaggerGen" Version="6.6.2" />
Expand Down

0 comments on commit add72d9

Please sign in to comment.