service

package
v0.0.0-...-a6f3d4c Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 16, 2024 License: MIT Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AuthService

type AuthService struct {
	// contains filtered or unexported fields
}

func NewAuthService

func NewAuthService(grpcPort int, d Dependencies) *AuthService

func (*AuthService) Close

func (s *AuthService) Close() error

func (*AuthService) Run

func (s *AuthService) Run(ctx context.Context)

type Dependencies

type Dependencies struct {
	Logger       logging.Logger
	Broker       event.Broker
	GRPCServer   *grpc.Server
	Storage      storage.Storage
	Dispatcher   *dispatcher.Dispatcher
	ShutdownFunc func() error
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL