Exemplo n.º 1
0
        protected override void Initialise(IEnumerable<Argument> args)
        {
            SessionManager = Module.Resolve<DPSessionManager>();
            WdRepo = Module.Resolve<IWdDocumentRepository>();
            Cache = Module.Resolve<DPCache>();

            SelectedFiles = GetSelectedFiles(args);
        }
Exemplo n.º 2
0
 public DocumentProviderImpl(IModule module, IWdDocumentRepository wdDocRepo, DPCache dpCache, DPSessionManager sessionFactory, IDPConfigurator configurator, 
     IProcessLauncher processLauncher, IFileSystemWorker fileSystemWorker, IDpLocalStorage localStorage, IWsMessage message, WdLocator locator)
 {
     _module = module;
     _wdDocRepo = wdDocRepo;
     _dpCache = dpCache;
     _sessionManager = sessionFactory;
     _dialogConfigurator = configurator;
     _processLauncher = processLauncher;
     _fileSystemWorker = fileSystemWorker;
     _localStorage = localStorage;
     _message = message;
     _isWorldoxInstalled = !string.IsNullOrEmpty(locator.NetworkWorldoxDirectory());
 }