PDA

View Full Version : استفاده از elmah در ویندوز اپلیکیشن



ali_72
یک شنبه 15 شهریور 1394, 10:51 صبح
سلام
آیا میشه از elmah در ویندوز اپلیکیشن استفاده کرد؟
اگه نه آیا جایگیزینی پیشنهاد دارید؟
ممنون

zayens
یک شنبه 15 شهریور 1394, 15:33 عصر
با اینکه elmah فقط برای وب دی ولوپ شده اما برای ویندوز فرم و حتی کنسول هم میتونی ازش استفاده کنی

مثال

http://blog.elmah.io/logging-to-elmah-io-from-serilog/

plus
یک شنبه 15 شهریور 1394, 16:10 عصر
میتونید از log4net http://logging.apache.org/log4net استفاده کنید.

ali_72
دوشنبه 16 شهریور 1394, 08:41 صبح
میتونید از log4net http://logging.apache.org/log4net استفاده کنید.

الان هم از log4net استفاده میکنم
ولی elmah خیلی قویتر از log4net هست

باید برای لاگ خطاها دقیقا کد در قسمت catch بنویسی
ولی elmah هر exceptioni رو ثبت میکنه

برای لاگ log4net خوبه ولی log خطا به نظرم elmah چیز دیگه ای هست

ممنون

ali_72
دوشنبه 16 شهریور 1394, 08:43 صبح
با اینکه elmah فقط برای وب دی ولوپ شده اما برای ویندوز فرم و حتی کنسول هم میتونی ازش استفاده کنی

مثال

http://blog.elmah.io/logging-to-elmah-io-from-serilog/

ممنون
این لینک ور مطالعه کرده بودم
اما کارایی اون به نظرم با log4net تفاوتی نداشت

ali_72
دوشنبه 16 شهریور 1394, 08:45 صبح
تو وب هم برای elmah و هم log4net هر دو لاگ ها برای من ایمیل می شود
در ویندوز چطور میتونم این تنظیم را انجام بدم
و اینکه میخوام یک سری از لاگ ها برام ایمیل شه و یک سری نشه. ایا این امکان داره؟

AmiN0012
چهارشنبه 24 مرداد 1397, 12:01 عصر
با سلام دوست عزیز.elmah برای وب کارایی دارد.
لاگ های دیگری که قابلیت برای هم وب و هم ویندوز را دارد :log4net ,nlog,serilog و...
من لینک ی پروژه از serilog کامل براتون میفرستم.ازش ایده بگیرید و در پروژه هات استفاده کن.

https://github.com/amingolmahalle/Serilog_Sink_To_SqlServer/tree/master