示例#1
0
 public JobController(
     ICreateJobUseCase createJobUseCase, CreateJobPresenter createJobPresenter,
     IUpdateJobUseCase updateJobUseCase, UpdateJobPresenter updateJobPresenter,
     IDeleteJobUseCase deleteJobUseCase, DeleteJobPresenter deleteJobPresenter,
     IGetAllJobsUseCase getAllJobsUseCase, GetAllJobPresenter getAllJobPresenter)
 {
     this.createJobUseCase   = createJobUseCase;
     this.createJobPresenter = createJobPresenter;
     this.updateJobUseCase   = updateJobUseCase;
     this.updateJobPresenter = updateJobPresenter;
     this.deleteJobUseCase   = deleteJobUseCase;
     this.deleteJobPresenter = deleteJobPresenter;
     this.getAllJobsUseCase  = getAllJobsUseCase;
     this.getAllJobPresenter = getAllJobPresenter;
 }
 public JobsController(ICreateJobUseCase createJobUseCase)
 {
     _createJobUSeCase = createJobUseCase;
 }