public RemoveItemFromCartRequestValidator()

in src/app/ContosoTraders.Api.Core/Requests/Validators/RemoveItemFromCartRequestValidator.cs [5:20]


    public RemoveItemFromCartRequestValidator()
    {
        RuleFor(request => request)
            .NotNull();

        RuleFor(request => request.CartItem)
            .NotNull();

        RuleFor(request => request.CartItem.CartItemId)
            .NotEmpty()
            .WithMessage("CartItemId cannot be null/empty.");

        RuleFor(request => request.CartItem.Email)
            .NotEmpty()
            .WithMessage("Email cannot be null/empty.");
    }