public ListenersController(IConfigurationFileService configurationFile, IPipelineThreadService pipelineThread, IWorkflowThreadService workflowThread, ITokenService token, ICommitService commit, IErrorHandlerService errorHandler, IJwtAuthService jwtAuth) : base(errorHandler, jwtAuth) { _configurationFile = configurationFile; _pipelineThread = pipelineThread; _workflowThread = workflowThread; _token = token; _commit = commit; }
public MainWindowViewModel(IWindowsVolumeListenerService windowsVolumeListenerService, IWindowService windowService, IConfigurationFileService configurationFileService, IVideoFileService videoFileService) { m_WindowsVolumeListenerService = windowsVolumeListenerService; _windowService = windowService; _configurationFileService = configurationFileService; _videoFileService = videoFileService; m_WindowsVolumeListenerService.DriveInsertedEvent += DriveInserted; m_WindowsVolumeListenerService.DriveRemovedEvent += DriveRemoved; }
public ProjectsController(IConfigurationFileService configurationFile, IGHInvitationService gHInvitation, IGHCollaboratorService gHCollaborator, IRepositoryService repository, IProjectRepositoryService projectRepository, ICollaboratorService collaborator, IPermissionService permission, IAccountService account, IProjectService project, IErrorHandlerService errorHandler, IJwtAuthService jwtAuth) : base(errorHandler, jwtAuth) { _configurationFile = configurationFile; _gHInvitation = gHInvitation; _gHCollaborator = gHCollaborator; _repository = repository; _projectRepository = projectRepository; _collaborator = collaborator; _permission = permission; _account = account; _project = project; }
public TokensController(ITokenService token, IAccountService account, IPermissionService permission, IConfigurationFileService configurationFile, IProjectToolService projectTool, ICircleCIUserService circleCIUser, IHerokuAccountService herokuAccount, IHerokuAppService herokuApp, IHerokuRegionService herokuRegion, IHerokuStackService herokuStack, IErrorHandlerService errorHandler, IJwtAuthService jwtAuth) : base(errorHandler, jwtAuth) { _token = token; _account = account; _permission = permission; _configurationFile = configurationFile; _projectTool = projectTool; _circleCIUser = circleCIUser; _herokuAccount = herokuAccount; _herokuApp = herokuApp; _herokuRegion = herokuRegion; _herokuStack = herokuStack; }
public VideosTransfererService() { var encryptionService = new EncryptionService(); _videoFileService = new VideoFileService(); _configurationFileService = new ConfigurationFileService(encryptionService, _videoFileService); m_WindowsVolumeListenerService = new WindowsVolumeListenerService(); _logger = new FileLogger(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Logs")); KernelConfig.RegisterInstance <ILogger>(_logger); KernelConfig.RegisterInstance <IEncryptionService>(encryptionService); KernelConfig.RegisterInstance <IVideoFileService>(_videoFileService); KernelConfig.RegisterInstance <IConfigurationFileService>(_configurationFileService); KernelConfig.RegisterInstance <IWindowsVolumeListenerService>(m_WindowsVolumeListenerService); InitializeComponent(); }
public CameraConfiguratorViewModel(string driveName, IWindowService windowService, IConfigurationFileService configurationFileService, IVideoFileService videoFileService) { DriveName = driveName; _windowService = windowService; _configurationFileService = configurationFileService; _videoFileService = videoFileService; var config = _configurationFileService.GetConfigurationFile(DriveName); FirstName = config?.FirstName; LastName = config?.LastName; LicenceNumber = config?.LicenceNumber; _videoPaths = _videoFileService.GetAllVideoFiles(driveName); InitCommands(); this.PropertyChanged += (sender, args) => { ConfigureCommand.IsEnabled = CheckFormValues(); }; }