containers

package
v0.0.0-...-1be15b7 Latest Latest
Warning

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

Go to latest
Published: Dec 9, 2022 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type HandlersContainer

type HandlersContainer struct {
	UserHandler              user.UserHandler
	TrackingHandler          tracking.TrackingHandler
	AddTrackingDialogHandler addTrackingDialog.AddTrackingDialogHandler
	UsaAddressHandler        usaAddress.UsaAddressHandler
}

func NewHandlersContainer

func NewHandlersContainer(
	userHandler user.UserHandler,
	trackingHandler tracking.TrackingHandler,
	addTrackingDialogHandler addTrackingDialog.AddTrackingDialogHandler,
	usaAddressHandler usaAddress.UsaAddressHandler,
) *HandlersContainer

type RepositoriesContainer

type RepositoriesContainer struct {
	UserRepo              user.UserRepository
	TrackingRepo          tracking.TrackingRepository
	AddTrackingDialogRepo addTrackingDialog.AddTrackingDialogRepository
	UsaAddressRepo        usaAddress.UsaAddressRepository
}

func NewRepositoriesContainer

func NewRepositoriesContainer(
	userRepository user.UserRepository,
	trackingRepository tracking.TrackingRepository,
	addTrackingDialogRepository addTrackingDialog.AddTrackingDialogRepository,
	usaAddressRepository usaAddress.UsaAddressRepository,
) *RepositoriesContainer

type ServicesContainer

type ServicesContainer struct {
	UserService              user.UserService
	TrackingService          tracking.TrackingService
	AddTrackingDialogService addTrackingDialog.AddTrackingDialogService
	UsaAddressService        usaAddress.UsaAddressService
}

func NewServicesContainer

func NewServicesContainer(
	userService user.UserService,
	trackingService tracking.TrackingService,
	addTrackingDialogService addTrackingDialog.AddTrackingDialogService,
	usaAddressService usaAddress.UsaAddressService,
) *ServicesContainer

Jump to

Keyboard shortcuts

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