public IHttpActionResult AddSoldProducts(InvoiceAddProductCommand command) { var validator = command.Validate(); if (!validator.IsValid) { return(HandleValidationFailure(validator.Errors)); } return(HandleCallback(_invoiceService.AddProduct(command))); }