Table of Contents

Interface IContractRegistry

Namespace
Virtufin.Core.Contracts
Assembly
Virtufin.Core.dll

Resolves IContract instances by IContractIdentifier. Distinct from IRegistry in Virtufin.Core, which is the EAV value/attribute registry and unrelated to the financial contract registry.

public interface IContractRegistry

Methods

Get(IContractIdentifier)

Look up a contract by identifier. Returns null if no contract is registered for identifier.

IContract? Get(IContractIdentifier identifier)

Parameters

identifier IContractIdentifier

Identifier to resolve.

Returns

IContract