Skip to content

Commit b123808

Browse files
fix: use ElectronConnectionHandler to connect updater services
Signed-off-by: Giacomo Cusinato <[email protected]>
1 parent 218538b commit b123808

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

examples/api-samples/src/electron-main/update/sample-updater-main-module.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,15 +17,15 @@
1717
import { ContainerModule } from '@theia/core/shared/inversify';
1818
import { RpcConnectionHandler } from '@theia/core/lib/common/messaging/proxy-factory';
1919
import { ElectronMainApplicationContribution } from '@theia/core/lib/electron-main/electron-main-application';
20+
import { ElectronConnectionHandler } from '@theia/core/lib/electron-main/messaging/electron-connection-handler';
2021
import { SampleUpdaterPath, SampleUpdater, SampleUpdaterClient } from '../../common/updater/sample-updater';
2122
import { SampleUpdaterImpl } from './sample-updater-impl';
22-
import { ConnectionHandler } from '@theia/core';
2323

2424
export default new ContainerModule(bind => {
2525
bind(SampleUpdaterImpl).toSelf().inSingletonScope();
2626
bind(SampleUpdater).toService(SampleUpdaterImpl);
2727
bind(ElectronMainApplicationContribution).toService(SampleUpdater);
28-
bind(ConnectionHandler).toDynamicValue(context =>
28+
bind(ElectronConnectionHandler).toDynamicValue(context =>
2929
new RpcConnectionHandler<SampleUpdaterClient>(SampleUpdaterPath, client => {
3030
const server = context.container.get<SampleUpdater>(SampleUpdater);
3131
server.setClient(client);

0 commit comments

Comments
 (0)