我正在为我的网页应用程序写一个dll。我正在监视一项服务,我有一个网页,显示服务是否正在运行、停止或其他什么。因此,我想获得这个服务记录的最后10个EventLog条目。但是,当我这样做时,我会在调用ToArray()时得到一个异常。我该怎么办?
public static IEnumerable<EventLogEntry> GetEventLogs(string serviceName)
{
if (!EventLog.SourceExists(serviceName))
throw new ArgumentExcepti