Esempio n. 1
0
 // read more: https://www.carlrippon.com/fluentvalidation-in-an-asp-net-core-web-api/
 public CommentValidator(TodoItemsDbContext context)
 {
     //RuleFor(x => x.MarketPrice).InclusiveBetween(5, context.Flowers.Select(f => f.MarketPrice).Max());
     RuleFor(x => x.Id).NotNull();
     RuleFor(x => x.Text).NotEmpty().WithMessage("Text cannot be empty");
     //RuleFor(x => x.Title).NotEqual(context.TodoItems.Select(t => t.Title).All());
     //RuleFor(x => x.Description).Length(0, 50).WithMessage("Description cannot be longer than 50 characters.");
 }
Esempio n. 2
0
 public ItemsController(TodoItemsDbContext context)
 {
     _context = context;
 }
Esempio n. 3
0
 public CommentsController(TodoItemsDbContext context)
 {
     _context = context;
 }