[Mono-list] Nothing happens with mono-service and EventLog.WriteEntry

Gert Driesen gert.driesen at telenet.be
Fri Feb 16 06:53:22 EST 2007

> -----Original Message-----
> From: mono-list-bounces at lists.ximian.com [mailto:mono-list-
> bounces at lists.ximian.com] On Behalf Of Jonathan Pryor
> Sent: vrijdag 16 februari 2007 12:37
> To: Gert Driesen
> Cc: 'mono-list'
> Subject: Re: [Mono-list] Nothing happens with mono-service and
> EventLog.WriteEntry
> On Thu, 2007-02-15 at 17:39 +0100, Gert Driesen wrote:
> > I'll checkout the Mono.Unix API for Syslog and perhaps add support
> for using
> > it as a backend for event log.
> You won't be able to use Mono.Unix directly from EventLog, since we
> don't want System.dll to depend on Mono.Posix.dll.  It should be fairly
> easy to create a System.Diagnostics.SyslogEventLog type which copies
> the
> Mono.Unix syslog-related code.
> The one downside is that Mono.Unix depends on MonoPosixHelper for
> converting values, though System.dll already depends on MonoPosixHelper
> for System.IO.Compression.DeflateStream, so this really isn't a
> problem.

We *could* add the syslog event log implementation to Mono.Unix, and add
support for event log implementations in external (GAC'ed) assemblies to

However, to do this we'd have to mark the EventLogImpl class public and this
is a no-go since it would break the public API ...


More information about the Mono-list mailing list