protected void ConfigureInterceptors(IFullNodeBuilder builder) { if (this is BitcoinCoreRunner) { return; } builder = builder.AddBlockObserverFeature(); if (this.ConnectInterceptor != null) { builder = builder.UseConnectedInterceptor(this.ConnectInterceptor); } if (this.DisconnectInterceptor != null) { builder = builder.UseDisconnectedInterceptor(this.DisconnectInterceptor); } }