Skip to content
Version 2.11.0
↓ Get the launcher

IPluginServices.Exchange property

The inter-plugin communication channel — a plugin offers a contract via Provide<T> and another consumes it via Consume<T>, without referencing each other. The ONE generic extension point for plugin-to-plugin cooperation; specific contracts live in a shared contracts assembly.

public IPluginExchange Exchange { get; }