Dependency Injection and ModelStateWrapper
问题 in tutorial Validating with a service layer constructor for Product Service looks like this: ProductService(IValidationDictionary validationDictionary, IProductRepository repository) and its instance in default controller constructor is created like this: public ProductController() { _service = new ProductService(new ModelStateWrapper(this.ModelState), new roductRepository()); } If I want to use Unity for DI, second constructor should obviously be used. public ProductController