Documentation
¶
Index ¶
- func ConfigConsumers(ctx context.Context, jaegerTracer trace.Tracer, log logger.ILogger, ...) error
- func ConfigEndpoints(validator *validator.Validate, log logger.ILogger, echo *echo.Echo, ...)
- func ConfigMiddlewares(e *echo.Echo, jaegerCfg *otel.JaegerConfig)
- func ConfigProductsMediator(log logger.ILogger, rabbitmqPublisher rabbitmq.IPublisher, ...) error
- func ConfigSwagger(e *echo.Echo)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ConfigConsumers ¶
func ConfigConsumers( ctx context.Context, jaegerTracer trace.Tracer, log logger.ILogger, connRabbitmq *amqp.Connection, rabbitmqPublisher rabbitmq.IPublisher, inventoryRepository contracts.InventoryRepository, cfg *config.Config) error
func ConfigEndpoints ¶
func ConfigMiddlewares ¶
func ConfigMiddlewares(e *echo.Echo, jaegerCfg *otel.JaegerConfig)
func ConfigProductsMediator ¶
func ConfigProductsMediator(log logger.ILogger, rabbitmqPublisher rabbitmq.IPublisher, inventoryRepository contracts.InventoryRepository, ctx context.Context) error
func ConfigSwagger ¶
func ConfigSwagger(e *echo.Echo)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.