mirror of
https://github.com/microsoft/vscode.git
synced 2026-04-25 02:58:56 +01:00
Enable profiles in web
This commit is contained in:
@@ -93,8 +93,11 @@ class CliMain extends Disposable {
|
||||
services.set(IFileService, fileService);
|
||||
fileService.registerProvider(Schemas.file, this._register(new DiskFileSystemProvider(logService)));
|
||||
|
||||
const uriIdentityService = new UriIdentityService(fileService);
|
||||
services.set(IUriIdentityService, uriIdentityService);
|
||||
|
||||
// User Data Profiles
|
||||
const userDataProfilesService = this._register(new UserDataProfilesService(environmentService, fileService, logService));
|
||||
const userDataProfilesService = this._register(new UserDataProfilesService(environmentService, fileService, uriIdentityService, logService));
|
||||
services.set(IUserDataProfilesService, userDataProfilesService);
|
||||
|
||||
// Configuration
|
||||
@@ -102,7 +105,6 @@ class CliMain extends Disposable {
|
||||
await configurationService.initialize();
|
||||
services.set(IConfigurationService, configurationService);
|
||||
|
||||
services.set(IUriIdentityService, new UriIdentityService(fileService));
|
||||
services.set(IRequestService, new SyncDescriptor(RequestService));
|
||||
services.set(IDownloadService, new SyncDescriptor(DownloadService));
|
||||
services.set(ITelemetryService, NullTelemetryService);
|
||||
|
||||
@@ -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));
|
||||
|
||||
|
||||
Reference in New Issue
Block a user