Example #1
0
 public PetsController(IMapper mapper, ICreatePetUseCase useCase, Validation validation, IWebHostEnvironment webHostEnvironment)
     : base(mapper, webHostEnvironment)
 {
     _useCase    = useCase;
     _mapper     = mapper;
     _validation = validation;
 }
 public CreatePetValidationUseCase(Validation validation, ICreatePetUseCase useCase)
 {
     this._validation = validation;
     this._useCase    = useCase;
     this._outputPort = new CreatePetPresenter();
 }