/// <summary> /// Initializes a new instance of the <see cref="T:System.Object"/> class. /// </summary> public StudioServerProxy(ICommunicationControllerFactory controllerFactory, IEnvironmentConnection environmentConnection) { if (controllerFactory == null) { throw new ArgumentNullException(nameof(controllerFactory)); } if (environmentConnection == null) { throw new ArgumentNullException(nameof(environmentConnection)); } QueryManagerProxy = new QueryManagerProxy(controllerFactory, environmentConnection); UpdateManagerProxy = new ExplorerUpdateManagerProxy(controllerFactory, environmentConnection); VersionManager = new VersionManagerProxy(controllerFactory, environmentConnection); AdminManagerProxy = new AdminManagerProxy(controllerFactory, environmentConnection); }
public Task <List <string> > LoadExplorerDuplicates() { var explorerItems = QueryManagerProxy.LoadDuplicates(); return(explorerItems); }
public async Task <IExplorerItem> LoadExplorer(bool reloadCatalogue) { var explorerItems = await QueryManagerProxy.Load(reloadCatalogue).ConfigureAwait(true); return(explorerItems); }
public async Task <IExplorerItem> LoadExplorer(bool reloadCatalogue) { var explorerItems = await QueryManagerProxy.Load(reloadCatalogue, CustomContainer.Get <IPopupController>()).ConfigureAwait(true); return(explorerItems); }