Fluent Validation + MediatR + IResult = ❤
Якщо ви розробляєте додатки з використанням .NET та MediatR, ця стаття для вас. Я розповідаю, чому традиційний підхід з викиданням винятків має суттєві недоліки, особливо в високонавантажених системах, та пропоную альтернативу з використанням IResult.
https://taraskovalenko.github.io/posts/fluent-validation-with-mediatr/
#dotnet #aspnetcore #csharp #fluentvalidation #mediatr #softwarearchitecture #development #programming #minimalapi
Fluent Validation + MediatR з використанням IResult - ефективний підхід
У сучасних .NET додатках поєднання FluentValidation та MediatR стало популярним підходом для реалізації валідації запитів. Традиційно, коли валідація не проходить, ми викидаємо виняток ValidationException. Однак, у багатьох випадках це не найефективніший підхід. У цій статті ми розглянемо альтернативний метод з використанням IResult, який покращує продуктивність та зменшує використання пам’яті.




