예제 #1
0
 public Task <bool> AnyAsync(TId id) => _read.AnyAsync(id);
예제 #2
0
 public IngredientUpdateCommandValidator(IRead <Ingredient, Guid> read)
 {
     RuleFor(x => x.Id).MustAsync((id, ct) => read.AnyAsync(id));
     RuleFor(x => x.Name).NotEmpty();
 }
예제 #3
0
 public RecipeUpdateCommandValidator(IRead <Recipe, Guid> read)
 {
     RuleFor(x => x.Id).MustAsync((id, ct) => read.AnyAsync(id));
     RuleFor(x => x.Name).NotEmpty();
 }