Documentation
¶
Overview ¶
Package contract defines the contracts that provides endpoint to be used by the transport layer
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EndpointCreatorContract ¶
type EndpointCreatorContract interface { // CreateTenantEndpoint creates Create Tenant endpoint // Returns the Create Tenant endpoint CreateTenantEndpoint() endpoint.Endpoint // ReadTenantEndpoint creates Read Tenant endpoint // Returns the Read Tenant endpoint ReadTenantEndpoint() endpoint.Endpoint // UpdateTenantEndpoint creates Update Tenant endpoint // Returns the Update Tenant endpoint UpdateTenantEndpoint() endpoint.Endpoint // DeleteTenantEndpoint creates Delete Tenant endpoint // Returns the Delete Tenant endpoint DeleteTenantEndpoint() endpoint.Endpoint }
EndpointCreatorContract declares the contract that creates endpoints to create new tenant, read, update and delete existing tenants.
Click to show internal directories.
Click to hide internal directories.