Skip to content

Commit 6288515

Browse files
Merge pull request OmniSharp#121 from mholo65/services
Expose service provider through ILanguageServer interface also.
2 parents 0832add + 361f4f7 commit 6288515

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/Server/ILanguageServer.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
using System;
22
using System.Collections.Generic;
33
using System.Threading.Tasks;
4+
using Microsoft.Extensions.DependencyInjection;
45
using OmniSharp.Extensions.JsonRpc;
56
using OmniSharp.Extensions.LanguageServer.Protocol;
67
using OmniSharp.Extensions.LanguageServer.Protocol.Models;
@@ -18,6 +19,7 @@ public interface ILanguageServer : OmniSharp.Extensions.LanguageServer.Protocol.
1819

1920
InitializeParams ClientSettings { get; }
2021
InitializeResult ServerSettings { get; }
22+
IServiceProvider Services { get; }
2123

2224
IObservable<bool> Shutdown { get; }
2325
IObservable<int> Exit { get; }

0 commit comments

Comments
 (0)