Orleans.Versions.Selector Namespace

Classes

AllCompatibleVersions

Grain interface version selector which allows any compatible version to be chosen.

LatestVersion

Grain interface version selector which always selects the highest compatible version.

MinimumVersion

Grain interface version selector which always selects the lowest compatible version.

VersionSelectorStrategy

Base class for all grain interface version selector strategies.

Interfaces

IVersionSelector

Functionality for selecting which versions of a grain interface should be preferred when performing grain placement.

IVersionSelector<TPolicy>