public PaintServiceProvider(IPaintDataService paintDataService, IUserDataService userDataService, IStrokeDataService strokeDataService, ILineDataService lineDataService) { _paintDataService = paintDataService; _userDataService = userDataService; _strokeDataService = strokeDataService; _lineDataService = lineDataService; }
public LineViewModelService( IModelDatabase modelService, ILineControlService lineControlService, ILineDataService lineDataService, ISelectionService selectionService, Func <Node, Line, DependencyExplorerWindow> dependencyExplorerWindowProvider) { this.modelService = modelService; this.lineControlService = lineControlService; this.lineDataService = lineDataService; this.selectionService = selectionService; this.dependencyExplorerWindowProvider = dependencyExplorerWindowProvider; }
public StrokeServiceProvider(IStrokeDataService strokeDataService, IUserDataService userDataService, ILineDataService lineDataService) { _strokeDataService = strokeDataService; _userDataService = userDataService; _lineDataService = lineDataService; }
public LineServiceProvider(ILineDataService lineDataService, IUserDataService userDataService) { _lineDataService = lineDataService; _userDataService = userDataService; }