Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ArticleValidationData ¶
type ArticleValidationPublisher ¶
type ArticleValidationPublisher = rbt.RabbitPublisher[*ArticleValidationData]
type PlaceArticlesData ¶
type PlacedData ¶
type PlacedData struct { CartId string `json:"cartId" example:"CartId"` UserId string `json:"userId" example:"UserId"` Articles []PlaceArticlesData `json:"articles"` }
type PlacedDataPublisher ¶
type PlacedDataPublisher = rbt.RabbitPublisher[*PlacedData]
type SendPlacedMessage ¶
type SendPlacedMessage struct { CorrelationId string `json:"correlation_id" example:"123123" ` Message PlacedData `json:"message" example:"order"` }
type SendValidationMessage ¶
type SendValidationMessage struct { CorrelationId string `json:"correlation_id" example:"123123" ` Exchange string `json:"exchange" example:"cart"` RoutingKey string `json:"routing_key" example:""` Message ArticleValidationData `json:"message"` }
Click to show internal directories.
Click to hide internal directories.