public AddProductValidator(ICategoryApplication categoryApplication) { RuleFor(p => p.Name.Length) .GreaterThan(5) .WithMessage("Der Produktname muss mehr als fünf Zeichen enthalten"); RuleFor(p => p.Price) .GreaterThan(0) .WithMessage("Der Produktpreis muss > 0 sein"); RuleFor(p => p.CategoryId) .NotEmpty() .WithMessage("Ein Produkt muss einer Kategorie zugeordnet sein"); }
public CategoryController(ICategoryApplication categoryApplication) { _categoryApplication = categoryApplication; }
public CategoryController(IDBApplicationBase <Category> baseApplication, ICategoryApplication categoryApplication) : base(baseApplication) { _categoryApplication = categoryApplication; }