Hexarc.Pact.Protocol by Max Koverdyaev

<PackageReference Include="Hexarc.Pact.Protocol" Version="1.4.0" />


public class Schema
Describes the Hexarc Pact API schema that can by used for any Web API provided by a backend.
public Controller[] Controllers { get; }

Gets all controllers exposed by the schema instance.

public Type[] Types { get; }

Gets all types that can be used in the controllers' methods.

public Schema(Controller[] controllers, Type[] types)

Creates an instance of the Schema class.