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
UserConn *grpc.ClientConn
AuthConn *grpc.ClientConn
UserRepository user.Repository
UserPersistenceRepository userpersistence.UserRepository
AuthClient authproto.AuthenticationServiceClient
TokenAuthorizer auth.TokenAuthorizer
Authenticator auth.Authenticator
}
func (*ServiceContainer) Close ¶
func (c *ServiceContainer) Close() error
Click to show internal directories.
Click to hide internal directories.