/// <summary> /// Default constructor /// </summary> /// <param name="projectRepo"><see cref="ISisProjectRepository"/></param> /// <param name="accountRepo"><see cref="ISisAccountRepository"/></param> /// <param name="employeeRepo"><see cref="ISisEmployeeRepository"/></param> public SisProjectService(ISisProjectRepository projectRepo, ISisAccountRepository accountRepo, ISisEmployeeRepository employeeRepo) { _projectRepo = projectRepo; _accountRepo = accountRepo; _employeeRepo = employeeRepo; }
/// <summary> /// Initializes the job synchronizing the MSP accounts /// </summary> /// <param name="sisAccountRepository"><see cref="ISisAccountRepository"/></param> /// <param name="dapperUowFactory"><see cref="IDapperUnitOfWorkFactory"/></param> public AccountSyncJob(ISisAccountRepository sisAccountRepository, IDapperUnitOfWorkFactory dapperUowFactory) { _sisAccountRepository = sisAccountRepository; _dapperUowFactory = dapperUowFactory; }