public ObjectExplorerPresenter(IObjectExplorerView view) { nodesForItem = new Dictionary <ObjectExplorerItem, List <ITreeNode> >(); View = view; view.Loaded += View_Load; view.NodeMouseClick += View_NodeMouseClick; view.NodeAfterSelect += View_NodeAfterSelect; Container = ContainerDelivery.GetContainer(); TreeNodeFactory = Container.Resolve <ITreeNodeFactory>(); ObjectExplorerRepositoryFactory = Container.Resolve <IObjectExplorerRepositoryFactory>(); MenuFactory = Container.Resolve <IMenuFactory>(); CommandBus = Container.Resolve <ICommandBus>(); documentsController = Container.Resolve <IDocumentsController>(); documentsController.DocumentActivationChanged += DocumentsController_DocumentActivationChanged; documentConnector = Container.Resolve <IDocumentConnector>(); documentConnector.ConnectingStarted += DocumentConnector_ConnectingStarted; documentConnector.ConnectingFinished += DocumentConnector_ConnectingFinished; documentConnector.Disconnected += DocumentConnector_Disconnected; }
public ExecuteCommandHandler() { container = ContainerDelivery.GetContainer(); documentConnector = container.Resolve <IDocumentConnector>(); }
public LessonPlanCreateManager(ApplicationDbContext Data, IThemeManager themeManager, IDocumentConnector documentConnector) { this.Data = Data; this.themeManager = themeManager; this.documentConnector = documentConnector; }
public ConnectCommandHandler() { container = ContainerDelivery.GetContainer(); documentsController = container.Resolve <IDocumentsController>(); documentConnector = container.Resolve <IDocumentConnector>(); }