Skip to main content

Provider and Consumer

Dependencies between Entities can be defined using Providers and Consumers in order to exchange data. A Provider exposes data from one Entity. A Consumer is configured on the other side and references the Provider through its entityName and fieldName properties.

An Entity can contain multiple Providers and multiple Consumers. A Consumer can reference only one Provider, but one Provider can be used by multiple Consumers.

tip

The usage of Providers and Consumers is, among other cases, often required for configuring a MasterDetailLayout.

Parameters

Parameters allow an Entity to react differently depending on the values passed to it. They are used particularly often in Provider-Consumer scenarios. See Parameters.