16 lines
432 B
C#
16 lines
432 B
C#
using Customers.Api.Contracts.Requests;
|
|
using FluentValidation;
|
|
|
|
namespace Customers.Api.Validation;
|
|
|
|
public class UpdateCustomerRequestValidator : AbstractValidator<UpdateCustomerRequest>
|
|
{
|
|
public UpdateCustomerRequestValidator()
|
|
{
|
|
RuleFor(x => x.FullName).NotEmpty();
|
|
RuleFor(x => x.Email).NotEmpty();
|
|
RuleFor(x => x.Username).NotEmpty();
|
|
RuleFor(x => x.DateOfBirth).NotEmpty();
|
|
}
|
|
}
|