private void Setup(string approach) { DatabaseTesting.ResetDatabase(); Context context = new Context(); switch (approach) { case "Code": CopyDa_Code copDa_Code = new CopyDa_Code(); LoaningDa_Code loaningDaCode = new LoaningDa_Code(); CopyDm_Code copyDm_Code = new CopyDm_Code(copDa_Code, loaningDaCode, context); _copyService = new CopyService(copyDm_Code); break; case "Database": CopyDa_Database copyDa_Database = new CopyDa_Database(context); LoaningDa_Database loaningDaDatabase = new LoaningDa_Database(context); CopyDm_Database copyDm_Database = new CopyDm_Database(copyDa_Database, loaningDaDatabase); _copyService = new CopyService(copyDm_Database); break; default: new NotImplementedException(); break; } }
public MoviesController(IMovieService movie, ICopyService copy, IMapper mapper, ILoggingService logger, IPaginationService pagination, IOMDbAPIService OMDbAPI) { _movie = movie; _copy = copy; _mapper = mapper; _logger = logger; _pagination = pagination; _OMDbAPI = OMDbAPI; }
public RentingsController(IRentingService rentingService, ICopyService copyService, IUserService userService, IMovieService movieService, IMapper mapper, ILoggingService logger, IOMDbAPIService OMDbAPI) { _rentingService = rentingService; _copyService = copyService; _userService = userService; _movieService = movieService; _mapper = mapper; _logger = logger; _OMDbAPI = OMDbAPI; }
public Main(ICopyService icopyService) { _copyService = icopyService ?? throw new ArgumentNullException($"{GetType().Name} {"ConstructorInitFailure"} {nameof(icopyService)}"); InitializeComponent(); worker.WorkerSupportsCancellation = true; worker.WorkerReportsProgress = true;; worker.ProgressChanged += Worker_ProgressChanged; worker.DoWork += Worker_DoWork; }
public SysColorViewModal(string name, SolidColorBrush brush, ICopyService copyService) { if (copyService == null) { throw new ArgumentNullException("copyService"); } Name = name; Data = brush.ToString(); ColorItem = brush; CopyCommand = new CommandHandler(CopyAction, true); m_CopyService = copyService; }
public SysColorViewModal(string name, SolidColorBrush brush, ICopyService copyService) { if(copyService == null) { throw new ArgumentNullException("copyService"); } Name = name; Data = brush.ToString(); ColorItem = brush; CopyCommand = new CommandHandler(CopyAction, true); m_CopyService = copyService; }
public StandardRenamer(ICopyService copyService) { this.copyService = copyService; }
public CopyManagerController(ICopyService copyService) { _copyService = copyService; }
public CopyDirController(ICopyService copyService) { _copyService = copyService; }