Serilog.Sinks.Postgresql.Alternative
4.2.0
dotnet add package Serilog.Sinks.Postgresql.Alternative --version 4.2.0
NuGet\Install-Package Serilog.Sinks.Postgresql.Alternative -Version 4.2.0
<PackageReference Include="Serilog.Sinks.Postgresql.Alternative" Version="4.2.0" />
<PackageVersion Include="Serilog.Sinks.Postgresql.Alternative" Version="4.2.0" />
<PackageReference Include="Serilog.Sinks.Postgresql.Alternative" />
paket add Serilog.Sinks.Postgresql.Alternative --version 4.2.0
#r "nuget: Serilog.Sinks.Postgresql.Alternative, 4.2.0"
#addin nuget:?package=Serilog.Sinks.Postgresql.Alternative&version=4.2.0
#tool nuget:?package=Serilog.Sinks.Postgresql.Alternative&version=4.2.0
Serilog.Sinks.Postgresql.Alternative
Serilog.Sinks.Postgresql.Alternative is a library to save logging information from Serilog to PostgreSQL.
Available for
- Net 8.0
- Net 9.0
Net Core and Net Framework latest and LTS versions
Basic usage
Check out the how to use file here.
Install
dotnet add package Serilog.Sinks.Postgresql.Alternative
Further information
This project is a fork of https://github.com/b00ted/serilog-sinks-postgresql but is maintained. Do not hesitate to create issues or pull requests.
Change history
See the Changelog.
Contributors β¨
Thanks goes to these wonderful people (emoji key):
<table> <tbody> <tr> <td align="center" valign="top" width="14.28%"><a href="http://staffordwilliams.com"><img src="https://avatars.githubusercontent.com/u/6289998?v=4?s=100" width="100px;" alt="Stafford Williams"/><br /><sub><b>Stafford Williams</b></sub></a><br /><a href="https://github.com/serilog-contrib/Serilog.Sinks.Postgresql.Alternative/commits?author=staff0rd" title="Code">π»</a> <a href="https://github.com/serilog-contrib/Serilog.Sinks.Postgresql.Alternative/commits?author=staff0rd" title="Documentation">π</a></td> <td align="center" valign="top" width="14.28%"><a href="https://github.com/ni2"><img src="https://avatars.githubusercontent.com/u/6198146?v=4?s=100" width="100px;" alt="Krzysiu"/><br /><sub><b>Krzysiu</b></sub></a><br /><a href="https://github.com/serilog-contrib/Serilog.Sinks.Postgresql.Alternative/commits?author=ni2" title="Code">π»</a> <a href="https://github.com/serilog-contrib/Serilog.Sinks.Postgresql.Alternative/commits?author=ni2" title="Documentation">π</a></td> <td align="center" valign="top" width="14.28%"><a href="https://github.com/GZidar"><img src="https://avatars.githubusercontent.com/u/13248990?v=4?s=100" width="100px;" alt="Goran Zidar"/><br /><sub><b>Goran Zidar</b></sub></a><br /><a href="https://github.com/serilog-contrib/Serilog.Sinks.Postgresql.Alternative/commits?author=GZidar" title="Code">π»</a> <a href="https://github.com/serilog-contrib/Serilog.Sinks.Postgresql.Alternative/commits?author=GZidar" title="Documentation">π</a></td> <td align="center" valign="top" width="14.28%"><a href="https://github.com/artiomponkratov"><img src="https://avatars.githubusercontent.com/u/64773888?v=4?s=100" width="100px;" alt="Artiom Ponkratov"/><br /><sub><b>Artiom Ponkratov</b></sub></a><br /><a href="https://github.com/serilog-contrib/Serilog.Sinks.Postgresql.Alternative/commits?author=artiomponkratov" title="Code">π»</a> <a href="https://github.com/serilog-contrib/Serilog.Sinks.Postgresql.Alternative/commits?author=artiomponkratov" title="Documentation">π</a></td> <td align="center" valign="top" width="14.28%"><a href="https://nblumhardt.com"><img src="https://avatars.githubusercontent.com/u/342712?v=4?s=100" width="100px;" alt="Nicholas Blumhardt"/><br /><sub><b>Nicholas Blumhardt</b></sub></a><br /><a href="https://github.com/serilog-contrib/Serilog.Sinks.Postgresql.Alternative/commits?author=nblumhardt" title="Code">π»</a> <a href="https://github.com/serilog-contrib/Serilog.Sinks.Postgresql.Alternative/commits?author=nblumhardt" title="Documentation">π</a></td> <td align="center" valign="top" width="14.28%"><a href="https://github.com/bliusb"><img src="https://avatars.githubusercontent.com/u/60114185?v=4?s=100" width="100px;" alt="Bingkun Li"/><br /><sub><b>Bingkun Li</b></sub></a><br /><a href="https://github.com/serilog-contrib/Serilog.Sinks.Postgresql.Alternative/commits?author=bliusb" title="Code">π»</a> <a href="https://github.com/serilog-contrib/Serilog.Sinks.Postgresql.Alternative/commits?author=bliusb" title="Documentation">π</a></td> <td align="center" valign="top" width="14.28%"><a href="https://github.com/b00ted"><img src="https://avatars.githubusercontent.com/u/19395635?v=4?s=100" width="100px;" alt="Evgenii Butorin"/><br /><sub><b>Evgenii Butorin</b></sub></a><br /><a href="https://github.com/serilog-contrib/Serilog.Sinks.Postgresql.Alternative/commits?author=b00ted" title="Code">π»</a> <a href="https://github.com/serilog-contrib/Serilog.Sinks.Postgresql.Alternative/commits?author=b00ted" title="Documentation">π</a></td> </tr> <tr> <td align="center" valign="top" width="14.28%"><a href="https://franzhuber23.blogspot.de/"><img src="https://avatars.githubusercontent.com/u/9639361?v=4?s=100" width="100px;" alt="HansM"/><br /><sub><b>HansM</b></sub></a><br /><a href="https://github.com/serilog-contrib/Serilog.Sinks.Postgresql.Alternative/commits?author=SeppPenner" title="Code">π»</a> <a href="https://github.com/serilog-contrib/Serilog.Sinks.Postgresql.Alternative/commits?author=SeppPenner" title="Documentation">π</a> <a href="#example-SeppPenner" title="Examples">π‘</a> <a href="#maintenance-SeppPenner" title="Maintenance">π§</a> <a href="#projectManagement-SeppPenner" title="Project Management">π</a> <a href="https://github.com/serilog-contrib/Serilog.Sinks.Postgresql.Alternative/commits?author=SeppPenner" title="Tests">β οΈ</a></td> <td align="center" valign="top" width="14.28%"><a href="https://github.com/serilog-contrib"><img src="https://avatars.githubusercontent.com/u/78050538?v=4?s=100" width="100px;" alt="Serilog Contrib"/><br /><sub><b>Serilog Contrib</b></sub></a><br /><a href="https://github.com/serilog-contrib/Serilog.Sinks.Postgresql.Alternative/commits?author=serilog-contrib" title="Code">π»</a> <a href="https://github.com/serilog-contrib/Serilog.Sinks.Postgresql.Alternative/commits?author=serilog-contrib" title="Documentation">π</a> <a href="#example-serilog-contrib" title="Examples">π‘</a> <a href="#maintenance-serilog-contrib" title="Maintenance">π§</a> <a href="#projectManagement-serilog-contrib" title="Project Management">π</a> <a href="https://github.com/serilog-contrib/Serilog.Sinks.Postgresql.Alternative/commits?author=serilog-contrib" title="Tests">β οΈ</a></td> <td align="center" valign="top" width="14.28%"><a href="https://gambitier.github.io/"><img src="https://avatars.githubusercontent.com/u/22792359?v=4?s=100" width="100px;" alt="Akash Jadhav"/><br /><sub><b>Akash Jadhav</b></sub></a><br /><a href="https://github.com/serilog-contrib/Serilog.Sinks.Postgresql.Alternative/commits?author=Gambitier" title="Documentation">π</a></td> <td align="center" valign="top" width="14.28%"><a href="https://github.com/ndc"><img src="https://avatars.githubusercontent.com/u/489308?v=4?s=100" width="100px;" alt="Endy Tjahjono"/><br /><sub><b>Endy Tjahjono</b></sub></a><br /><a href="https://github.com/serilog-contrib/Serilog.Sinks.Postgresql.Alternative/commits?author=ndc" title="Documentation">π</a></td> <td align="center" valign="top" width="14.28%"><a href="https://github.com/mwlsilva"><img src="https://avatars.githubusercontent.com/u/1103682?v=4?s=100" width="100px;" alt="mwlsilva"/><br /><sub><b>mwlsilva</b></sub></a><br /><a href="https://github.com/serilog-contrib/Serilog.Sinks.Postgresql.Alternative/commits?author=mwlsilva" title="Code">π»</a> <a href="https://github.com/serilog-contrib/Serilog.Sinks.Postgresql.Alternative/commits?author=mwlsilva" title="Tests">β οΈ</a></td> <td align="center" valign="top" width="14.28%"><a href="https://github.com/lonix1"><img src="https://avatars.githubusercontent.com/u/40320097?v=4?s=100" width="100px;" alt="lonix1"/><br /><sub><b>lonix1</b></sub></a><br /><a href="https://github.com/serilog-contrib/Serilog.Sinks.Postgresql.Alternative/commits?author=lonix1" title="Documentation">π</a></td> </tr> </tbody> </table>
This project follows the all-contributors specification. Contributions of any kind welcome!
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 is compatible. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net8.0
- Microsoft.Extensions.Configuration (>= 9.0.3)
- Npgsql (>= 9.0.3)
- Serilog (>= 4.2.0)
-
net9.0
- Microsoft.Extensions.Configuration (>= 9.0.3)
- Npgsql (>= 9.0.3)
- Serilog (>= 4.2.0)
NuGet packages (6)
Showing the top 5 NuGet packages that depend on Serilog.Sinks.Postgresql.Alternative:
Package | Downloads |
---|---|
Kalbe.Library.Common
Package Description |
|
Kalbe.Library.Data.EntityFrameworkCore
Package Description |
|
Abc.Utils
Abc.Utils θ³ε°NET8.0οΌFurion ζδ½NET8.0 |
|
SolidAppers.Core
Solid Framework base package |
|
CSharpEssentials.LoggerHelper
1.1.2 added Middleware 1.1.3 Aggiornamento Middleware 1.1.4 Removed TraceAsync on finally Invoke of RequestResponseLoggingMiddleware 1.1.5 Removed TraceAsync on finally Invoke of RequestResponseLoggingMiddleware 1.1.6 Fix with code QL 1.2.1 Optmized with test web api 1.2.2 Optmized Properties and sink Email 1.2.3 Update Readme.md 1.3.1 Added compatibility with 6.0 2.0.0 Fixed Email 2.0.1 update readme.md 2.0.2 Optimezed html template for middleware 2.0.3 update readme.md 2.0.4 rollback removed 7.0 2.0.4 Update Readme.md 2.0.5 Fix IRequest interface 2.0.6 Added email template 2.0.7 Added addAutoIncrementColumn and ColumnsPostGreSQL on sink postgresQL 2.0.8 - Enhanced MSSQL Sink Configuration : Introduced comprehensive management of custom columns for the MSSQL sink. 2.0.9 - Breaking Change: Added support for extending log context with custom fields (IRequest extensions) |
GitHub repositories (2)
Showing the top 2 popular GitHub repositories that depend on Serilog.Sinks.Postgresql.Alternative:
Repository | Stars |
---|---|
neozhu/CleanArchitectureWithBlazorServer
This is a repository for creating a Blazor Server dashboard application following the principles of Clean Architecture
|
|
serilog-contrib/serilog-ui
Simple Serilog log viewer UI for several sinks.
|
Version | Downloads | Last updated |
---|---|---|
4.2.0 | 22,861 | 3/24/2025 |
4.1.3 | 46,193 | 12/26/2024 |
4.1.2 | 177 | 12/26/2024 |
4.1.1 | 194,658 | 7/2/2024 |
4.1.0 | 2,524 | 7/2/2024 |
4.0.4 | 40,104 | 5/16/2024 |
4.0.3 | 101,382 | 3/3/2024 |
4.0.2 | 60,218 | 11/27/2023 |
4.0.1 | 532 | 11/26/2023 |
4.0.0 | 1,075 | 11/21/2023 |
3.5.0 | 322,968 | 11/20/2022 |
3.4.5 | 67,693 | 10/30/2022 |
3.4.4 | 82,269 | 8/31/2022 |
3.4.3 | 31,887 | 6/1/2022 |
3.4.2 | 106,624 | 4/4/2022 |
3.4.1 | 11,988 | 2/16/2022 |
3.4.0 | 31,982 | 1/12/2022 |
3.3.12 | 48,933 | 11/9/2021 |
3.3.11 | 17,784 | 10/28/2021 |
3.3.10 | 1,797 | 10/14/2021 |
3.3.9 | 4,940 | 9/12/2021 |
3.3.8 | 1,168 | 9/3/2021 |
Version 4.2.0.0 (2024-12-26): Fixes https://github.com/serilog-contrib/Serilog.Sinks.Postgresql.Alternative/issues/83, updates NuGet packages, deprecates `failureCallback`.