protected RestController() { PostValidator = new ResourceValidator <TResource>(); PutValidator = new ResourceValidator <TResource>(); SharedValidator = new ResourceValidator <TResource>(); PutValidator.RuleFor(r => r.Id).ValidId(); }
protected RestModule(string modulePath) : base(modulePath) { ValidateModule(); PostValidator = new ResourceValidator <TResource>(); PutValidator = new ResourceValidator <TResource>(); SharedValidator = new ResourceValidator <TResource>(); }