بدست اوردن نام Area,Controller,Action که خطا در ان رخ داده است
سلام
وقتی در برنامه (mvc.core)خطا رخ می دهد
چگونه می توانم Area,Controller,Action که خطا در ان رخ داده است را بدست اورم
در کنترلر Error این کار را می خواهم انجام بدهم
با دستور
var exceptionDetails = HttpContext.Features.Get<IExceptionHandlerPathFeat ure>();
var des=exceptionDetails.Error.StackTrace
اطلاعات کامل را می دهد اما من می خواهم بصورت جدا گانه Area,Controller,Action بدست بیاورم
نقل قول: بدست اوردن نام Area,Controller,Action که خطا در ان رخ داده است
نقل قول:
نوشته شده توسط
Iran58
سلام
وقتی در برنامه (mvc.core)خطا رخ می دهد
چگونه می توانم Area,Controller,Action که خطا در ان رخ داده است را بدست اورم
در کنترلر Error این کار را می خواهم انجام بدهم
با دستور
var exceptionDetails = HttpContext.Features.Get<IExceptionHandlerPathFeat ure>();
var des=exceptionDetails.Error.StackTrace
اطلاعات کامل را می دهد اما من می خواهم بصورت جدا گانه Area,Controller,Action بدست بیاورم
سلام از ILogger استفاده کنید
میتونی از Nlog استفاده کنی اطلاعات خیلی کاملی بهت میده