|  |  |  | 

General Topics Software Engineering Visual Studio C#

C# Geliştiricisi için 10 Önemli İpucu No #1 – Hataları Sistem Kayıtlarına Gönderin

İpucu 1

Çok iyi bir uygulama sunucusu yazdınız… Fakat bir çok sunucuda olduğu gibi programınız ya arkaplanda çalışıyor yada servis olarak. Peki bir sorun oluştuğunda sistem yöneticisini nasıl uyaracaksınız? Tabi ki bunun en güzel yollarından birisi hata mesajlarını Sistem Kayıtlarına göndermek…

İşte size güzel bir örnek :

 

using System.Diagnostics;
public void WriteEventLog(string sCallerName, string sLogLine)
{
  if (!System.Diagnostics.EventLog.SourceExists(sCallerName))
    System.Diagnostics.EventLog.CreateEventSource(sCallerName, "Application");

  EventLog EventLog1 = new EventLog();
  EventLog1.Source = sCallerName;
  EventLog1.WriteEntry (sLogLine, EventLogEntryType.Warning);
}
c-gelistiricisi-icin-10-onemli-ipucu-no-1-hatalari-sistem-kayitlarina-gonderin

ABOUT THE AUTHOR

Application Security , Information and Software Security Specialist Ethical Hacker and Pentester

POST YOUR COMMENTS