Quantcast
Channel: Burak Selim ŞenyurtBurak Selim Şenyurt0.0000000.000000
Viewing all articles
Browse latest Browse all 351

Meraklısına NuGet ve NLog ile 5 Dakikada Loglama

$
0
0

Merhaba Arkadaşlar,

Loglama kodlamanın vazgeçilmez unsurlarından birisidir. Ayrıca Enterprise seviyedeki çözümlerde kullanılan önemli CrossCutting' ler arasında yer almaktadır. Uygulamaların çeşitli yerlerinde çeşitli seviyelerde log atma işlemleri sıklıkla icra edilir. Bu işlemler, olası Exception’ ların tespit edilmesi, işleyen süreçlerde hareket eden verilerin tarihsel anlamda izlenmesi, uygulamaların sağlık durumları hakkında bilgi edinip tedbirler alınması, buna bağlı olarak gerekli sistemsel birimlerin uyarılması gibi durumlarda oldukça işe yaramaktadır. Her ne kadar kayıt altına alınacak verilerin ne olacağına karar vermek zor olsa da Loglama çoğu zaman hayat kurtarır. 

Günümüzde loglama özelliği taşımayan bir Enterpriseçözüm görmemiz neredeyse imkansızdır. Ar-Ge ve taşıdığı yazılım prensiplerinin uygulanma şekillerini öğrenmek gibi amaçlar dışında kimse sıfırdan bir Loglama mekanizması geliştirmemektedir. Bunun yerine hazır olarak sunulan açık kaynak kütüphanaler kullanılmaktadır. Hatta elinizin altında NuGet gibi bir paket yönetim aracı varsa, üzerinde çalıştığınız projeye birkaç adımda loglama kabiliyeti kazandırmak oldukça kolaydır. Nasıl mı? Haydi gelin 5 dakikada loglama yapalım.

Not : Güncel NLog sürümünü kontrol edin. Metodların kullanım şekillerinde farklılıklar olabilir ama teori aynıdır.


Viewing all articles
Browse latest Browse all 351

Trending Articles


Mide ağrısı için


Alessandra Torre - Karanlık Yalanlar


Şekilli süslü hazır floodlar


Flatcast Güneş ve Ay Flood Şekilleri


Gone Are the Days (2018) (ENG) (1080p)


Yildiz yükseltme


yc82


!!!!!!!!!! Amın !!!!!!!!!


Celp At Nalı (Sahih Tılsım)


SCCM 2012 Client Installation issue