WretchedMachines/WretchedMachinesBackend/Validation/CreateCustomerRequestValidator.cs

16 lines
432 B
C#

using Customers.Api.Contracts.Requests;
using FluentValidation;
namespace Customers.Api.Validation;
public class CreateCustomerRequestValidator : AbstractValidator<CreateCustomerRequest>
{
public CreateCustomerRequestValidator()
{
RuleFor(x => x.FullName).NotEmpty();
RuleFor(x => x.Email).NotEmpty();
RuleFor(x => x.Username).NotEmpty();
RuleFor(x => x.DateOfBirth).NotEmpty();
}
}