コード例 #1
0
 public void Init(MalwareScannerViewModel malwareScannerViewModel)
 {
     _treeViewUtils           = new TreeViewUtils(treeViewTotalItems);
     _malwareScannerViewModel = malwareScannerViewModel;
     lock (objectLock)
     {
         _malwareScannerViewModel.SuspeciousItemsUpdate    += OnSuspeciousItemsRecieved;
         _malwareScannerViewModel.SuspeciousFilePathUpdate += OnValidSuspeciousListFilePath;
     }
 }
コード例 #2
0
        static void Main()
        {
            Application.SetCompatibleTextRenderingDefault(false);
            Application.SetHighDpiMode(HighDpiMode.SystemAware);
            Application.EnableVisualStyles();

            var malwareScannerViewModel = new MalwareScannerViewModel();
            var form = new FormMalwareScanner();

            malwareScannerViewModel.Init(form);

            Application.Run(form);
        }
コード例 #3
0
 public FormMalwareScanner(MalwareScannerViewModel malwareScannerViewModel)
 {
     _malwareScannerViewModel = malwareScannerViewModel;
     _malwareScannerViewModel._SuspeciousListFilePath += OnSuspeciousItemsRecieved;
     InitializeComponent();
 }
コード例 #4
0
ファイル: Program.cs プロジェクト: shodeda007/MalwareScanner
        static void Main()
        {
            var malwareScannerViewModel = new MalwareScannerViewModel();

            malwareScannerViewModel.Init();
        }