Skip to content

کلاس ValidationError

این کلاس مسئول نمایش خطاهای اعتبارسنجی در سیستم است. این کلاس شامل اطلاعات مربوط به نام ویژگی و پیام خطای مربوطه است.

ویژگی‌های کلیدی

  1. نمایش خطاهای اعتبارسنجی:
    • شامل نام ویژگی و پیام خطای مربوطه
    • استفاده از این کلاس برای نمایش خطاهای اعتبارسنجی به صورت ساختار یافته

ساختار کد

csharp
public sealed record ValidationError(string PropertyName, string ErrorMessage)
{
}

نحوه کار

  1. نمایش خطاها:
    • نمایش خطاهای اعتبارسنجی به صورت ساختار یافته
    • استفاده از این کلاس برای نمایش خطاها در سیستم

مزایای این طراحی

  1. ارائه اطلاعات دقیق:

    • ارائه اطلاعات دقیق از خطاهای اعتبارسنجی
    • افزایش خوانایی و نگهداری‌پذیری کد
  2. قابلیت استفاده مجدد:

    • استفاده از این کلاس در سراسر سیستم برای نمایش خطاهای اعتبارسنجی
    • کاهش تکرار کد

Alireza Abasi - Released under the MIT License.