src/vs/workbench/contrib/notebook/browser/contrib/kernelDetection/notebookKernelDetection.ts/NotebookKernelDetection/constructor
class NotebookKernelDetection:	constructor(
		@INotebookKernelService private readonly _notebookKernelService: INotebookKernelService,
		@IExtensionService private readonly _extensionService: IExtensionService,
		@IConfigurationService private readonly _configurationService: IConfigurationService,
	) {
		super();

		this._registerListeners();
		this._register(this._configurationService.onDidChangeConfiguration(e => {
			if (e.affectedKeys.includes('notebook.kernelPicker.type')) {
				this._registerListeners();
			}
		}));
	}