//Constructors---------------------------------------------------------------------------------------------------------//
        public AppMainService(AppSettings appSettings, AppUtilities appUtilities, AppBackgroundTask appBackgroundTask)
        {
            this.appSettings       = appSettings;
            this.appUtilities      = appUtilities;
            this.appBackgroundTask = appBackgroundTask;

            this.BackgroundTaskRunning = false;
        }
 //Constructors---------------------------------------------------------------------------------------------------------//
 public AppMainService(AppSettings appSettings, AppUtilities appUtilities, AppBackgroundTask appBackgroundTask)
 {
     this.appSettings = appSettings;
     this.appUtilities = appUtilities;
     this.appBackgroundTask = appBackgroundTask;
     
     this.BackgroundTaskRunning = false;
 }
Exemple #3
0
        //Constructors---------------------------------------------------------------------------------------------------------//

        public MainWindow()
        {
            this.FormClosePending = false;

            appSettings         = new AppSettings();
            appUtilities        = new AppUtilities(appSettings);
            appPort             = new AppComPort();
            appPort.ReadTimeout = 5;
            appBackgroundTask   = new AppBackgroundTask(appSettings, appUtilities, appPort);
            appMainService      = new AppMainService(appSettings, appUtilities, appBackgroundTask);

            InitializeComponent();
            readAppSettingsFromXml();

            appMainService.BackgroundProgress  += updateOnScanProgress;
            appMainService.BackgroundCancelled += updateOnScanCancelled;
        }
        //Constructors---------------------------------------------------------------------------------------------------------//

        public MainWindow()
        {
            this.FormClosePending = false;

            appSettings = new AppSettings();
            appUtilities = new AppUtilities(appSettings);
            appPort = new AppComPort();
            appPort.ReadTimeout = 5;
            appBackgroundTask = new AppBackgroundTask(appSettings, appUtilities, appPort);
            appMainService = new AppMainService(appSettings, appUtilities, appBackgroundTask);

            InitializeComponent();
            readAppSettingsFromXml();

            appMainService.BackgroundProgress += updateOnScanProgress;
            appMainService.BackgroundCancelled += updateOnScanCancelled;
        }