Documentation
¶
Index ¶
- Variables
- func IsDevelopment() bool
- func NewClerkConnection(lifecycle fx.Lifecycle, logger *logrus.Logger) clerk.Connection
- func UseEcho(lifecycle fx.Lifecycle, logger *logrus.Logger) *echo.Echo
- func UseEnvironment(logger *logrus.Logger)
- func UseGraphQl(schema *graphql.Schema, server *echo.Echo, logger *logrus.Logger)
- func UseGraphQlWithPlayground(schema *graphql.Schema, server *echo.Echo, logger *logrus.Logger)
- func UseLogrus() *logrus.Logger
- func UseSwagger(server *echo.Echo)
Constants ¶
This section is empty.
Variables ¶
View Source
var ClerkModule = fx.Provide( NewClerkConnection, )
View Source
var EchoModule = fx.Provide( UseEcho, )
View Source
var GraphQlModule = fx.Provide( fx.Annotated{ Name: "query", Target: newGraphQlQuery, }, fx.Annotated{ Name: "mutation", Target: newGraphQlMutation, }, newGraphQlSchema, )
View Source
var LogrusModule = fx.Provide( UseLogrus, )
View Source
var MessengerModule = fx.Provide(
newMessenger,
)
View Source
var Module = fx.Options( LogrusModule, ClerkModule, MessengerModule, EchoModule, GraphQlModule, fx.Invoke( UseEnvironment, ), )
Functions ¶
func IsDevelopment ¶
func IsDevelopment() bool
func NewClerkConnection ¶
func UseEnvironment ¶
func UseSwagger ¶
func UseSwagger(server *echo.Echo)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.