Как обработать тело исключения на asp net?
Хочу получать только то, что я передаю в теле исключения, а не все исключения. Пример передачи сообщения исключения
if (!result.Succeeded)
{
throw new ServerException("Invalid password");
}
В результате получаю
Store.Shared.Common.Exceptions.ServerException: Invalid password
at Store.BusinessLogicLayer.Services.AccountService.SignInAsync(LoginModel model) in D:\Store\Store.BusinessLogicLayer\Services\AccountService.cs:line 137
at Store.PresentationLayer.Controllers.AccountController.SignInAsync(LoginModel model) in D:\Store\Store.PresentationLayer\Controllers\AccountController.cs:line 32
Код ServerExeption
public class ServerException : Exception
{
public Errors Code { get; set; }
public string Description { get; set; }
public ServerException(string description, Errors errorCode = Errors.InternalServerError) : base(description)
{
Code = errorCode;
Description = description;
}
}
Как получать только invalid password?