initialize method
Mixins should register their methods in this method, as well as editing the InitializeResult.capabilities as needed.
Implementation
@override
FutureOr<InitializeResult> initialize(InitializeRequest request) async {
registerRequestHandler(SetLevelRequest.methodName, handleSetLevel);
return (await super.initialize(request))
..capabilities.logging ??= Logging();
}