c# sending messages to local syslog service on linux

Viewed 740

Is there a way to send log messages to the local syslog service on centos 7 within a c# program? In python there is the syslog library but with c# the only way sems o be a UDP message ouver the network.

3 Answers

[Dislaimer: I wrote this]

Heres my "gist" with a (very) lightweight Syslog library for .NET Core that uses p/invoke into libc

https://github.com/jitbit/SyslogCore

It's only 66 lines of code, feel free to simply throw it in your project.

Related