private void Button_Click(object sender, RoutedEventArgs e)
        {
            var hashSet = ServiceProvider.GetInstance <IHashSetDialogService>().CreateNewHashSet();

            if (hashSet == null)
            {
                return;
            }
            HashSetManagementService.AddHashSet(hashSet);
        }
        public void Initialize()
        {
            TestCommon.InitializeTest();
            HashSetManagementService.Initialize();
            HashSetManagementService.Current.ClearHashSets();

            var hashSet = HashSetFactory.CreateNew(
                "E:\\anli\\lucene",
                Guid.NewGuid().ToString("P"),
                GenericServiceStaticInstances <IHasher> .Currents.First(
                    p => p.GUID == SingularityForensic.Hash.Constants.HashTypeGUID_MD5
                    )
                );

            hashSet.Name = testHashSetName;
            HashSetManagementService.AddHashSet(hashSet);


            _vm = new HashSetManagementDialogViewModel();
            _vm.Initialize();
        }