Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var NewServiceContainer containerFactory
NewServiceContainer creates new container
Functions ¶
This section is empty.
Types ¶
type ServiceContainer ¶
type ServiceContainer struct {
SQL *sql.DB
Mongo *mongo.Client
CommandBus commandbus.CommandBus
EventBus eventbus.EventBus
AuthConn *grpc.ClientConn
TokenRepository token.Repository
ClientRepository client.Repository
TokenPersistenceRepository authpersistence.TokenRepository
ClientPersistenceRepository authpersistence.ClientRepository
Authenticator auth.Authenticator
OAuth2Manager oauth2.Manager
TokenAuthorizer auth.TokenAuthorizer
}
func (*ServiceContainer) Close ¶
func (c *ServiceContainer) Close() error
Click to show internal directories.
Click to hide internal directories.