internal static CoordinatorBuilder WithExchange(this CoordinatorBuilder builder, SwarmSettings settings, PeersHooks hooks) { if (settings.Metadata) { builder = builder.WithPlugin(new PeersPlugin(hooks)); } return(builder); }
internal static CoordinatorBuilder WithMetadata(this CoordinatorBuilder builder, SwarmSettings settings, MetadataHooks hooks) { if (settings.Metadata) { builder = builder.WithPlugin(new MetadataPlugin(hooks)); } return(builder); }