Interface IIntrospectionService

Namespace
Cratis.Arc.Introspection
Assembly
Cratis.Arc.Core.dll

Defines a service responsible for introspecting discovered command and query endpoints.

public interface IIntrospectionService
Extension Methods

Properties

Commands

Gets all discovered command endpoint metadata.

IReadOnlyList<CommandIntrospectionMetadata> Commands { get; }

Property Value

IReadOnlyList<CommandIntrospectionMetadata>

Queries

Gets all discovered query endpoint metadata.

IReadOnlyList<QueryIntrospectionMetadata> Queries { get; }

Property Value

IReadOnlyList<QueryIntrospectionMetadata>