Serilog.Extras.Web 的 ApplicationLifecycleModule 是如何自动注册的?
How is Serilog.Extras.Web's ApplicationLifecycleModule getting automatically registered?
引用 Serilog Wiki:
The ApplicationLifecycleModule will automatically be enabled...
好的,很好。这是怎么回事?它没有列在 web.config 的 <modules/>
元素中,并且我的代码中没有任何地方引用它。那么将它们连接在一起的魔法是什么?
魔术是 [PreApplicationStartMethod]
在 https://github.com/serilog-web/classic/blob/master/src/SerilogWeb.Classic/Properties/AssemblyInfo.cs#L9
引用 Serilog Wiki:
The ApplicationLifecycleModule will automatically be enabled...
好的,很好。这是怎么回事?它没有列在 web.config 的 <modules/>
元素中,并且我的代码中没有任何地方引用它。那么将它们连接在一起的魔法是什么?
魔术是 [PreApplicationStartMethod]
在 https://github.com/serilog-web/classic/blob/master/src/SerilogWeb.Classic/Properties/AssemblyInfo.cs#L9