feat: WIP connections query endpoint

This commit is contained in:
2024-12-26 14:41:24 +01:00
parent 63bbf80ced
commit 9f5099c819
7 changed files with 81 additions and 32 deletions

View File

@@ -0,0 +1,19 @@
using System;
using ConnectionsAPI.Models.Request;
using FluentValidation;
namespace ConnectionsAPI.Validators;
public class QueryPuzzlesRequestValidator : Validator<QueryPuzzlesRequest>
{
public QueryPuzzlesRequestValidator()
{
RuleFor(x => x.Page)
.Must(x => x > 0)
.WithMessage("Page number must be a positive integer");
RuleFor(x => x.Count)
.Must(x => x > 0)
.WithMessage(x => "Item count must be a positive integer");
}
}