Skip to content

Commit 1c4e56f

Browse files
N. Taylor Mullendavid-driscoll
authored andcommitted
Fix post-initialize request handling.
1 parent db19053 commit 1c4e56f

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/Server/LanguageServer.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,8 @@ internal LanguageServer(
104104
services.AddSingleton(_serializer);
105105
services.AddSingleton<OmniSharp.Extensions.JsonRpc.ISerializer>(_serializer);
106106
services.AddSingleton(requestProcessIdentifier);
107-
services.AddSingleton(_reciever);
107+
services.AddSingleton<OmniSharp.Extensions.JsonRpc.IReciever>(reciever);
108+
services.AddSingleton<ILspReciever>(reciever);
108109
services.AddSingleton(loggerFactory);
109110

110111
services.AddJsonRpcMediatR(assemblies);
@@ -115,7 +116,6 @@ internal LanguageServer(
115116
services.AddTransient<IHandlerMatcher, ResolveCommandMatcher>();
116117
services.AddSingleton<ILspRequestRouter, LspRequestRouter>();
117118
services.AddSingleton<IRequestRouter>(_ => _.GetRequiredService<ILspRequestRouter>());
118-
services.AddSingleton<IReciever, LspReciever>();
119119
services.AddSingleton<IResponseRouter, ResponseRouter>();
120120
services.AddTransient(typeof(IPipelineBehavior<,>), typeof(ResolveCommandPipeline<,>));
121121

0 commit comments

Comments
 (0)