Enable profiles in web

This commit is contained in:
Sandeep Somavarapu
2022-07-09 00:23:14 +02:00
parent 3784c144dc
commit 2a4e52e3c0
24 changed files with 403 additions and 314 deletions

View File

@@ -110,8 +110,12 @@ export async function setupServerServices(connectionToken: ServerConnectionToken
services.set(IFileService, fileService);
fileService.registerProvider(Schemas.file, disposables.add(new DiskFileSystemProvider(logService)));
// URI Identity
const uriIdentityService = new UriIdentityService(fileService);
services.set(IUriIdentityService, uriIdentityService);
// User Data Profiles
const userDataProfilesService = new UserDataProfilesService(environmentService, fileService, logService);
const userDataProfilesService = new UserDataProfilesService(environmentService, fileService, uriIdentityService, logService);
services.set(IUserDataProfilesService, userDataProfilesService);
// Configuration
@@ -122,9 +126,6 @@ export async function setupServerServices(connectionToken: ServerConnectionToken
const extensionHostStatusService = new ExtensionHostStatusService();
services.set(IExtensionHostStatusService, extensionHostStatusService);
// URI Identity
services.set(IUriIdentityService, new UriIdentityService(fileService));
// Request
services.set(IRequestService, new SyncDescriptor(RequestService));