Interface ICanProvideContractToImplementorsForDiscovery

Namespace
Cratis.Types
Assembly
Cratis.Fundamentals.dll

Defines a system that can provide precomputed contract to implementor mappings for type discovery.

public interface ICanProvideContractToImplementorsForDiscovery
Extension Methods

Properties

ContractsAndImplementors

Gets the precomputed contracts and implementors.

IDictionary<Type, IEnumerable<Type>> ContractsAndImplementors { get; }

Property Value

IDictionary<Type, IEnumerable<Type>>