public DeobfuscationProgressWindow(IObfuscatedFile obfuscationFile, IAssemblyManagerService assemblyManager) { this.assemblyManager = assemblyManager; this.obfuscationFile = obfuscationFile; InitializeComponent(); }
public DeobfuscateDialogViewModel(ITreeViewItem selectedItem, IAssemblyManagerService assemblyManagerService) { this.selectedItem = selectedItem; this.assemblyManagerService = assemblyManagerService; /// Set the default values for the settings this.KeepObfuscatorClasses = false; this.EnableControlFlowDeobfuscation = true; this.RenameClasses = true; this.DeobfuscateCommand = new DelegateCommand(ExecuteDeobfuscateCommand); GenerateMessage(); }
public DeobfuscateDialog(ITreeViewItem selectedItem, IAssemblyManagerService assemblyManagerService) { InitializeComponent(); this.DataContext = new DeobfuscateDialogViewModel(selectedItem, assemblyManagerService); }