کلاس ValidationError
این کلاس مسئول نمایش خطاهای اعتبارسنجی در سیستم است. این کلاس شامل اطلاعات مربوط به نام ویژگی و پیام خطای مربوطه است.
ویژگیهای کلیدی
- نمایش خطاهای اعتبارسنجی:
- شامل نام ویژگی و پیام خطای مربوطه
- استفاده از این کلاس برای نمایش خطاهای اعتبارسنجی به صورت ساختار یافته
ساختار کد
csharp
public sealed record ValidationError(string PropertyName, string ErrorMessage)
{
}
نحوه کار
- نمایش خطاها:
- نمایش خطاهای اعتبارسنجی به صورت ساختار یافته
- استفاده از این کلاس برای نمایش خطاها در سیستم
مزایای این طراحی
ارائه اطلاعات دقیق:
- ارائه اطلاعات دقیق از خطاهای اعتبارسنجی
- افزایش خوانایی و نگهداریپذیری کد
قابلیت استفاده مجدد:
- استفاده از این کلاس در سراسر سیستم برای نمایش خطاهای اعتبارسنجی
- کاهش تکرار کد