Documentation
¶
Index ¶
- Variables
- type App
- func (app *App) GetConfig() config.Config
- func (app *App) GetDalInfoService() service.DalInfoService
- func (app *App) GetIothubMessage() message.IotHubMessage
- func (app *App) GetLogger() *zap.Logger
- func (app *App) GetReportService() service.ReportService
- func (app *App) GetRequest() request.Request
- func (app *App) Run() (err error)
Constants ¶
This section is empty.
Variables ¶
View Source
var AllProviderSet = wire.NewSet(NewApp, message.NewIotHubMessage, request.NewRequest, service.NewDalInfoService, service.NewReportService)
View Source
var ProviderSet = wire.NewSet(NewApp)
Functions ¶
This section is empty.
Types ¶
type App ¶
type App struct {
// contains filtered or unexported fields
}
func NewApp ¶
func NewApp(cfg config.Config, log *zap.Logger, message message.IotHubMessage, request request.Request, dalInfoService service.DalInfoService, reportService service.ReportService) *App
func (*App) GetDalInfoService ¶
func (app *App) GetDalInfoService() service.DalInfoService
func (*App) GetIothubMessage ¶
func (app *App) GetIothubMessage() message.IotHubMessage
func (*App) GetReportService ¶
func (app *App) GetReportService() service.ReportService
func (*App) GetRequest ¶
Click to show internal directories.
Click to hide internal directories.