static ServerExplorerRepository() { Instance = new ServerExplorerRepository { ResourceCatalogue = ResourceCatalog.Instance, ExplorerItemFactory = new ExplorerItemFactory(ResourceCatalog.Instance, new DirectoryWrapper(), ServerAuthorizationService.Instance), Directory = new DirectoryWrapper(), VersionRepository = new ServerVersionRepository(new VersionStrategy(), ResourceCatalog.Instance, new DirectoryWrapper(), EnvironmentVariables.GetWorkspacePath(GlobalConstants.ServerWorkspaceID), new FileWrapper()) }; }
static ServerExplorerRepository() { Instance = new ServerExplorerRepository { ResourceCatalogue = ResourceCatalog.Instance, ExplorerItemFactory = new ExplorerItemFactory(ResourceCatalog.Instance, new DirectoryWrapper(), ServerAuthorizationService.Instance), Directory = new DirectoryWrapper(), VersionRepository = new ServerVersionRepository(new VersionStrategy(), ResourceCatalog.Instance, new DirectoryWrapper(), EnvironmentVariables.GetWorkspacePath(GlobalConstants.ServerWorkspaceID), new FileWrapper()) }; }