![]() |
VOOZH | about |
dotnet add package CSharpEssentials.LoggerHelper.Sink.MSSqlServer --version 5.1.0
NuGet\Install-Package CSharpEssentials.LoggerHelper.Sink.MSSqlServer -Version 5.1.0
<PackageReference Include="CSharpEssentials.LoggerHelper.Sink.MSSqlServer" Version="5.1.0" />
<PackageVersion Include="CSharpEssentials.LoggerHelper.Sink.MSSqlServer" Version="5.1.0" />Directory.Packages.props
<PackageReference Include="CSharpEssentials.LoggerHelper.Sink.MSSqlServer" />Project file
paket add CSharpEssentials.LoggerHelper.Sink.MSSqlServer --version 5.1.0
#r "nuget: CSharpEssentials.LoggerHelper.Sink.MSSqlServer, 5.1.0"
#:package CSharpEssentials.LoggerHelper.Sink.MSSqlServer@5.1.0
#addin nuget:?package=CSharpEssentials.LoggerHelper.Sink.MSSqlServer&version=5.1.0Install as a Cake Addin
#tool nuget:?package=CSharpEssentials.LoggerHelper.Sink.MSSqlServer&version=5.1.0Install as a Cake Tool
SQL Server structured log storage with auto table creation and custom columns for CSharpEssentials.LoggerHelper.
Part of the CSharpEssentials.LoggerHelper ecosystem — install only the sinks you need.
dotnet add package CSharpEssentials.LoggerHelper
dotnet add package CSharpEssentials.LoggerHelper.Sink.MSSqlServer
{
"LoggerHelper": {
"ApplicationName": "MyApp",
"Routes": [
{ "Sink": "MSSqlServer", "Levels": ["Warning", "Error", "Fatal"] }
],
"Sinks": {
"MSSqlServer": {
"ConnectionString": "Server=.;Database=Logs;Trusted_Connection=true",
"TableName": "AppLogs",
"AutoCreateSqlTable": true
}
}
}
}
builder.Services.AddLoggerHelper(builder.Configuration);
builder.Services.AddLoggerHelper(b => b
.WithApplicationName("MyApp")
.AddRoute("MSSqlServer", LogEventLevel.Warning, LogEventLevel.Error, LogEventLevel.Fatal)
.ConfigureMSSqlServer(s => {
s.ConnectionString = "Server=.;Database=Logs;Trusted_Connection=true";
s.TableName = "AppLogs";
s.AutoCreateSqlTable = true;
})
);
| Property | Type | Default | Description |
|---|---|---|---|
ConnectionString |
string |
"" |
SQL Server connection string |
TableName |
string |
"Logs" |
Target table name |
SchemaName |
string |
"dbo" |
Table schema |
AutoCreateSqlTable |
bool |
true |
Automatically create the log table if it doesn't exist |
BatchPostingLimit |
int |
100 |
Maximum number of events per batch insert |
Period |
string |
"0.00:00:10" |
Batch flush interval (TimeSpan format) |
AddStandardColumns |
List<string>? |
null |
Standard Serilog columns to include (e.g. "LogEvent", "Message") |
RemoveStandardColumns |
List<string>? |
null |
Standard columns to exclude (e.g. "Properties") |
AdditionalColumns |
List<AdditionalColumnConfig>? |
null |
Custom columns mapped from log properties |
| Property | Type | Default | Description |
|---|---|---|---|
ColumnName |
string |
"" |
SQL column name |
DataType |
string |
"NVarChar" |
SQL data type |
AllowNull |
bool |
true |
Whether the column accepts NULL |
DataLength |
int |
-1 |
Column length (-1 = MAX) |
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 net8.0 is compatible. net8.0-android net8.0-android was computed. net8.0-browser net8.0-browser was computed. net8.0-ios net8.0-ios was computed. net8.0-maccatalyst net8.0-maccatalyst was computed. net8.0-macos net8.0-macos was computed. net8.0-tvos net8.0-tvos was computed. net8.0-windows net8.0-windows was computed. net9.0 net9.0 is compatible. net9.0-android net9.0-android was computed. net9.0-browser net9.0-browser was computed. net9.0-ios net9.0-ios was computed. net9.0-maccatalyst net9.0-maccatalyst was computed. net9.0-macos net9.0-macos was computed. net9.0-tvos net9.0-tvos was computed. net9.0-windows net9.0-windows was computed. net10.0 net10.0 is compatible. net10.0-android net10.0-android was computed. net10.0-browser net10.0-browser was computed. net10.0-ios net10.0-ios was computed. net10.0-maccatalyst net10.0-maccatalyst was computed. net10.0-macos net10.0-macos was computed. net10.0-tvos net10.0-tvos was computed. net10.0-windows net10.0-windows was computed. |
This package is not used by any NuGet packages.
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 5.1.0 | 85 | 6/16/2026 |
| 5.0.8 | 95 | 6/13/2026 |
| 5.0.7 | 91 | 6/11/2026 |
| 5.0.6 | 83 | 6/10/2026 |
| 5.0.5 | 93 | 6/6/2026 |
| 5.0.4 | 98 | 6/5/2026 |
| 5.0.3 | 99 | 6/2/2026 |
| 5.0.2 | 100 | 6/1/2026 |
| 5.0.1 | 101 | 5/31/2026 |
| 5.0.0 | 100 | 5/31/2026 |
| 4.0.2.2 | 220 | 10/10/2025 |
| 4.0.2.1 | 256 | 9/13/2025 |
| 4.0.2 | 201 | 9/12/2025 |
| 4.0.0 | 338 | 8/25/2025 |
| 3.1.6 | 298 | 8/5/2025 |
| 3.1.5 | 257 | 6/15/2025 |
| 3.1.4 | 362 | 6/12/2025 |
| 3.1.3 | 374 | 6/11/2025 |
| 3.1.2 | 285 | 6/9/2025 |
| 3.1.1 | 266 | 6/8/2025 |