Exemple #1
0
        public SymbolRenamer(
            Solution solution,
            Func <ISymbol, bool> predicate,
            Func <ISymbol, string> getNewName,
            IUserDialog userDialog       = null,
            SymbolRenamerOptions options = null)
        {
            Workspace = solution.Workspace;

            _predicate  = predicate;
            _getNewName = getNewName;

            UserDialog = userDialog;
            Options    = options ?? SymbolRenamerOptions.Default;

            ErrorResolution = Options.ErrorResolution;
            Ask             = Options.Ask;
            DryRun          = Options.DryRun;
        }
Exemple #2
0
 public UserInteractionService(IUserDialog userDialog)
 {
     _userDialog = userDialog;
 }
 public MainWindowViewModel(IUserDialog UserDialog)
 {
     Title       = "Главное окно";
     _UserDialog = UserDialog;
 }