コード例 #1
0
 public SingleStartPresenterTask(IOpenSingleStartPresenterInvoker openSingleStartPresenterInvoker, IApplicationController applicationController,
                                 ILazyLoadTask lazyLoadTask, IHeavyWorkManager heavyWorkManager)
 {
     _openSingleStartPresenterInvoker = openSingleStartPresenterInvoker;
     _applicationController           = applicationController;
     _lazyLoadTask     = lazyLoadTask;
     _heavyWorkManager = heavyWorkManager;
 }
コード例 #2
0
 public WorkspaceLayoutUpdater(IApplicationController applicationController, IWithIdRepository withIdRepository,
                               IOpenSingleStartPresenterInvoker openSingleStartPresenterInvoker, ILazyLoadTask lazyLoadTask, IEventPublisher eventPublisher, IWorkspace workspace)
 {
     _applicationController           = applicationController;
     _withIdRepository                = withIdRepository;
     _openSingleStartPresenterInvoker = openSingleStartPresenterInvoker;
     _lazyLoadTask   = lazyLoadTask;
     _eventPublisher = eventPublisher;
     _workspace      = workspace;
 }
コード例 #3
0
 protected override void Context()
 {
     _applicationController           = A.Fake <IApplicationController>();
     _openSingleStartPresenterInvoker = A.Fake <IOpenSingleStartPresenterInvoker>();
     _withIdRepository = A.Fake <IWithIdRepository>();
     _lazyLoadTask     = A.Fake <ILazyLoadTask>();
     _eventPublisher   = A.Fake <IEventPublisher>();
     _workspace        = A.Fake <IWithWorkspaceLayout>();
     sut = new WorkspaceLayoutUpdater(_applicationController, _withIdRepository, _openSingleStartPresenterInvoker, _lazyLoadTask, _eventPublisher, _workspace);
 }