Serilog.Sinks.MFilesObject 1.0.0
dotnet add package Serilog.Sinks.MFilesObject --version 1.0.0
NuGet\Install-Package Serilog.Sinks.MFilesObject -Version 1.0.0
<PackageReference Include="Serilog.Sinks.MFilesObject" Version="1.0.0" />
paket add Serilog.Sinks.MFilesObject --version 1.0.0
#r "nuget: Serilog.Sinks.MFilesObject, 1.0.0"
// Install Serilog.Sinks.MFilesObject as a Cake Addin #addin nuget:?package=Serilog.Sinks.MFilesObject&version=1.0.0 // Install Serilog.Sinks.MFilesObject as a Cake Tool #tool nuget:?package=Serilog.Sinks.MFilesObject&version=1.0.0
Serilog.Sinks.MFilesObject 是一个 Serilog 沉池,用于将消息记录到 M-Files 保险库;M-Files 是一个文档管理和智能信息系统,已记录的事件消息可以用 M-Files 桌面应用程序查看,作为日历日志对象或日志文件。在您的 M-Files 控制台、集成或保险库应用程序解决方案中使用 Serilog 结构化日志,并查看日志作为保险库中的对象。
产品 | 版本 兼容的附加计算目标框架版本。 |
---|---|
.NET Framework | net45 兼容。 net451 已计算。 net452 已计算。 net46 已计算。 net461 已计算。 net462 已计算。 net463 已计算。 net47 已计算。 net471 已计算。 net472 已计算。 net48 已计算。 net481 已计算。 |
-
.NETFramework 4.5
- Interop.MFilesAPI (>= 21.11.3)
- Serilog (>= 2.10.0)
- Serilog.Sinks.PeriodicBatching (>= 2.3.1)
NuGet 包
此包未被任何 NuGet 包使用。
GitHub 仓库
此包未被任何流行的 GitHub 仓库使用。
版本 | 下载 | 最后更新 |
---|---|---|
1.0.0 | 1,408 | 1/30/2022 |
v1.0.0. 第一版!2022年1月
`Serilog.Sinks.MFilesObject` 是一个 Serilog 结构化日志接收器,它使用 M-Files COM API 向 M-Files 仓库中的“滚动”日志对象或日志文件写入事件消息。 在您的 M-Files 控制台、集成和仓库应用程序解决方案中使用 Serilog 结构化日志,查看仓库中的日志对象。只需打开 M-Files 桌面应用程序并检查您解决方案的日志。
*“M-Files 是智能文档管理系统。M-Files 可以帮助组织管理所有文档和信息,以便他们可以轻松找到、管理和保护它们。您见过的最智能的 DMS。”*
本版本具有两个接收器
*MFilesLogObjectMessageSink:将日志记录到带有多行文本属性的 M-Files 日志对象。
*MFilesLogFileSink:将日志记录到 M-Files 日志文件。
这两个接收器都使用批处理,其中每 10 秒追加新的日志消息,以防止对仓库过大压力。
日志对象是“滚动”的:接收器会在仓库中为当前日创建一个新的日志对象,例如“Log 2022-01-27”。当多行文本属性达到其 10000 个字符的限制时,接收器将为当天创建一个新的日志对象,并带有花括号中的序号,例如“Log 2022-01-27 (2)”。
日志文件也采用“滚动”,接收器会在当前日创建一个日志文本文件文档,例如“Log 2022-01-27.txt”。
更多详情请见此处:https://github.com/victorvogelpoel/Serilog.Sinks.MFilesObject/blob/master/CHANGELOG.md#v1.0.0