Exemple #1
0
 public NodeViewModelService(
     IModelService modelService,
     IThemeService themeService,
     ISelectionService selectionService,
     INodeLayoutService nodeLayoutService,
     ICodeViewService codeViewService,
     Func <Node, Line, DependencyExplorerWindow> dependencyExplorerWindowProvider)
 {
     this.modelService      = modelService;
     this.themeService      = themeService;
     this.selectionService  = selectionService;
     this.nodeLayoutService = nodeLayoutService;
     this.codeViewService   = codeViewService;
     this.dependencyExplorerWindowProvider = dependencyExplorerWindowProvider;
 }
 public DependencyWindowService(
     IDependenciesService dependenciesService,
     IModelService modelService,
     Lazy <IModelNotifications> modelNotifications,
     IMessage message,
     ILocateNodeService locateNodeService,
     ICodeViewService codeViewService,
     Func <Node, Line, DependencyExplorerWindow> dependencyExplorerWindowProvider)
 {
     this.dependenciesService = dependenciesService;
     this.modelService        = modelService;
     this.modelNotifications  = modelNotifications;
     this.message             = message;
     this.locateNodeService   = locateNodeService;
     this.codeViewService     = codeViewService;
     this.dependencyExplorerWindowProvider = dependencyExplorerWindowProvider;
 }