Skip to content

Commit

Permalink
Merge pull request #2025 from OmniSharp/mholo65-patch-1
Browse files Browse the repository at this point in the history
Register languageServer as ILanguageServerFacade
  • Loading branch information
filipw authored Nov 24, 2020
2 parents 9b550f9 + 600c224 commit b68f146
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 1 deletion.
3 changes: 2 additions & 1 deletion src/OmniSharp.LanguageServerProtocol/LanguageServerHost.cs
Original file line number Diff line number Diff line change
Expand Up @@ -204,7 +204,8 @@ private static (IServiceProvider serviceProvider, CompositionHost compositionHos

var eventEmitter = new LanguageServerEventEmitter(server);

services.AddSingleton(server);
services.AddSingleton(server)
.AddSingleton<ILanguageServerFacade>(server);

var serviceProvider =
CompositionHostBuilder.CreateDefaultServiceProvider(environment, configurationRoot, eventEmitter,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,9 @@
<TargetFramework>netcoreapp3.1</TargetFramework>
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="../ExternAlias.Lib/ExternAlias.Lib.csproj">
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
</ProjectReference>
<Reference Include="ExternAlias.Lib">
<HintPath>$(ProjectDir)../ExternAlias.Lib/bin/$(Configuration)/netstandard2.0/ExternAlias.Lib.dll</HintPath>
<Aliases>abc,def</Aliases>
Expand Down

0 comments on commit b68f146

Please sign in to comment.