diff --git a/src/Services/Ordering/Ordering.API/Application/Validations/CompletedOrderCommandValidator.cs b/src/Services/Ordering/Ordering.API/Application/Validations/CompletedOrderCommandValidator.cs new file mode 100644 index 000000000..72215db3c --- /dev/null +++ b/src/Services/Ordering/Ordering.API/Application/Validations/CompletedOrderCommandValidator.cs @@ -0,0 +1,11 @@ +namespace Microsoft.eShopOnContainers.Services.Ordering.API.Application.Validations; + +public class CompletedOrderCommandValidator : AbstractValidator +{ + public CompletedOrderCommandValidator(ILogger logger) + { + RuleFor(order => order.OrderNumber).NotEmpty().WithMessage("No orderId found"); + + logger.LogTrace("----- INSTANCE CREATED - {ClassName}", GetType().Name); + } +}