Class RDCoreLanguageClientHost<TApp>
Simplifies implementing a RDCore LSP client application.
public abstract class RDCoreLanguageClientHost<TApp> : AppHost<TApp>, IDisposable where TApp : class, IRDCoreClientApp
Type Parameters
TAppA specific class type implementing IRDCoreClientApp.
- Inheritance
-
AppHost<TApp>RDCoreLanguageClientHost<TApp>
- Implements
- Inherited Members
Remarks
🧩 override templated methods to customize your application.
- Implement Configure(IConfiguration, IServiceCollection, string[]) to override the default IConfiguration providers.
- Implement ConfigureExternalLogging(IServiceCollection, ILoggingBuilder, IConfiguration) to override the default ILoggingBuilder providers.
Constructors
RDCoreLanguageClientHost()
Simplifies implementing a RDCore LSP client application.
protected RDCoreLanguageClientHost()
Remarks
🧩 override templated methods to customize your application.
- Implement Configure(IConfiguration, IServiceCollection, string[]) to override the default IConfiguration providers.
- Implement ConfigureExternalLogging(IServiceCollection, ILoggingBuilder, IConfiguration) to override the default ILoggingBuilder providers.