اضافه کردن خطا به ValidationProblemDetails
200, OK
https://dev.to/moesmp/extending-problemdetails-add-error-code-to-validationproblemdetails-32 icon

در بعضی از سناریوها تنها برگرداندن پیام خطا از سمت سرور به کلاینت به تنهایی کافی نیست و نیاز هست اطلاعات بیشتری از سمت سرور برگردانده شوند تا کلاینت بهتر بتواند تصمیم گیری کند که بر اساس خطا چه عملی باید انجام دهد مثلا کاربر هنوز شماره موبایلش را تایید نکرده و بعد از لاگین باید به صفحه تایید شماره موبایل هدایت شود و اینجاست که در کنار پیام خطا، کد خطا کمک کننده است.

اضافه کردن خطا به ValidationProblemDetails