Skip to content

Commit 413cb3e

Browse files
Merge pull request #119 from mholo65/feature/initialize-improvements
Pass ILanguageServer instance in InitializeDelegate
2 parents 3638384 + 54359d3 commit 413cb3e

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/Server/InitializeDelegate.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@
33

44
namespace OmniSharp.Extensions.LanguageServer.Server
55
{
6-
public delegate Task InitializeDelegate(InitializeParams request);
6+
public delegate Task InitializeDelegate(ILanguageServer server, InitializeParams request);
77
}

src/Server/LanguageServer.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -240,7 +240,7 @@ async Task<InitializeResult> IRequestHandler<InitializeParams, InitializeResult>
240240
MinimumLogLevel = LogLevel.Trace;
241241
}
242242

243-
await Task.WhenAll(_initializeDelegates.Select(c => c(request)));
243+
await Task.WhenAll(_initializeDelegates.Select(c => c(this, request)));
244244

245245
_clientVersion = request.Capabilities.GetClientVersion();
246246
_serializer.SetClientCapabilities(_clientVersion.Value, request.Capabilities);

0 commit comments

Comments
 (0)