public VisualBasicProjectFile(VisualBasicProjectFileLoader loader, MSB.Evaluation.Project loadedProject, IMetadataService metadataService, IAnalyzerService analyzerService) : base(loader, loadedProject)
 {
     this._metadataService             = metadataService;
     this._analyzerService             = analyzerService;
     this._hostBuildDataFactory        = loader.LanguageServices.GetService <IHostBuildDataFactory>();
     this._commandLineArgumentsFactory = loader.LanguageServices.GetService <ICommandLineArgumentsFactoryService>();
 }
 public VisualBasicProjectFile(VisualBasicProjectFileLoader loader, MSB.Evaluation.Project loadedProject, IMetadataService metadataService, IAnalyzerService analyzerService) : base(loader, loadedProject)
 {
     _metadataService = metadataService;
     _analyzerService = analyzerService;
     _hostBuildDataFactory = loader.LanguageServices.GetService<IHostBuildDataFactory>();
     _commandLineArgumentsFactory = loader.LanguageServices.GetService<ICommandLineArgumentsFactoryService>();
 }
 public CSharpProjectFile(CSharpProjectFileLoader loader, MSB.Evaluation.Project project, IMetadataService metadataService, IAnalyzerService analyzerService)
     : base(loader, project)
 {
     _metadataService = metadataService;
     _analyzerService = analyzerService;
     _msbuildHost = loader.MSBuildHost;
     _commandLineArgumentsFactoryService = loader.CommandLineArgumentsFactoryService;
 }
 public CSharpProjectFile(CSharpProjectFileLoader loader, MSB.Evaluation.Project project, IMetadataService metadataService, IAnalyzerService analyzerService)
     : base(loader, project)
 {
     _metadataService = metadataService;
     _analyzerService = analyzerService;
     _msbuildHost     = loader.MSBuildHost;
     _commandLineArgumentsFactoryService = loader.CommandLineArgumentsFactoryService;
 }
        public CleanerControlViewModel(ILogger logger, IAnalyzerService analyzerService, IFileService fileService)
            : base(logger)
        {
            AnalyseCommand            = new RelayCommand(OnAnalyze);
            CleanCommand              = new RelayCommand(OnClean);
            ClearCommand              = new RelayCommand(OnClear);
            ChangeAllSelectionCommand = new RelayCommand(OnChangeAllSelection);
            DiscardCommand            = new RelayCommand(OnDiscard);

            _analyzerService = analyzerService;
            _fileService     = fileService;

            ResetDefaultMultipleSelection();
        }
示例#6
0
 public PileModel(IAnalyzerService analyzerService, IServiceProvider serviceProvider)
 {
     stackerPosition     = 0f;
     stackerHeadPosition = 0f;
     stackerSpeed        = 1.0;      // 0.15 degrees per minute
     stackerSwingDegrees = 10;
     //pileAnalysis = new IChunkDataModel[360, 100];   //Row,Column representation of pile.  Row = vertical chunk, Column = 1 degree segment
     segments            = new ISegmentModel[360];
     stackerAdvanceSpeed = 0.12;      // 0.12 degrees per min = 7.2 deg / hr ~ 180deg per day ~ full rotation in 2 days
     random                   = new Random();
     pileRadius               = 61;   // Radius of the stockpile in meters.
     timePerAnalysis          = 1;    // 1 minute between analysis
     isForward                = true; // stacker will start moving forward from the head.
     currentSegment           = 0;
     currentChunk             = 0;
     _analyzerService         = analyzerService;
     _serviceProvider         = serviceProvider;
     segments[currentSegment] = _serviceProvider.GetRequiredService <ISegmentModel>();
 }
示例#7
0
 public PhotosAnalyzer(IAnalyzerService analyzerService)
 {
     this.analyzerService = analyzerService;
 }
示例#8
0
 public CSharpProjectFile(CSharpProjectFileLoader loader, MSB.Evaluation.Project project, IMetadataService metadataService, IAnalyzerService analyzerService)
     : base(loader, project)
 {
     _metadataService = metadataService;
     _analyzerService = analyzerService;
 }
示例#9
0
 public AnalyzerController(IAnalyzerService AnalyzerService)
 {
     this.AnalyzerService = AnalyzerService;
 }
示例#10
0
 public PhotosStorage(IAnalyzerService analyzerService)
 {
     this.analyzerService = analyzerService;
 }
 public CSharpProjectFile(CSharpProjectFileLoader loader, MSB.Evaluation.Project project, IMetadataService metadataService, IAnalyzerService analyzerService)
     : base(loader, project)
 {
     _metadataService = metadataService;
     _analyzerService = analyzerService;
 }
示例#12
0
 internal void AddProject(IAnalyzerService project)
 {
     m_ProjectList.Add(project);
 }
 public HomeController(IAnalyzerService analyzerService)
 {
     _analyzerService = analyzerService;
 }
示例#14
0
 public WorkerService(IAnalyzerService analyzerService,
                      IDashboardService dashboardService)
 {
     _analyzerService  = analyzerService;
     _dashboardService = dashboardService;
 }