示例#1
0
 public RestaurantValidatorDecorator(IRestaurantService restaurantService,
                                     IRestaurantValidatorFactory restaurantValidatorFactory,
                                     IPageRequestValidatorFactory pageRequestValidatorFactory)
 {
     this.restaurantService           = restaurantService;
     this.restaurantValidatorFactory  = restaurantValidatorFactory;
     this.pageRequestValidatorFactory = pageRequestValidatorFactory;
 }
 public UserValidatorDecorator(IUserService userService,
                               IUserValidatorFactory userValidatorFactory,
                               IPageRequestValidatorFactory pageRequestValidatorFactory)
 {
     this.userService                 = userService;
     this.userValidatorFactory        = userValidatorFactory;
     this.pageRequestValidatorFactory = pageRequestValidatorFactory;
 }
 public VisitValidatorDecorator(IVisitService visitService,
                                IVisitValidatorFactory visitValidatorFactory,
                                IPageRequestValidatorFactory pageRequestValidatorFactory)
 {
     this.visitService                = visitService;
     this.visitValidatorFactory       = visitValidatorFactory;
     this.pageRequestValidatorFactory = pageRequestValidatorFactory;
 }