user

package
v0.0.0-...-dd21589 Latest Latest
Warning

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

Go to latest
Published: Sep 10, 2022 License: BSD-3-Clause Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type App

type App struct {
	base.BaseApp
	UserService      impl.UserServiceImplIOCInterface      `singleton:""`
	UserQueryService queryImpl.UserServiceImplIOCInterface `singleton:""`
}

+ioc:autowire=true +ioc:autowire:type=singleton +ioc:autowire:paramType=Param +ioc:autowire:constructFunc=Init

func GetAppSingleton

func GetAppSingleton(p *Param) (*App, error)

func (*App) Run

func (a *App) Run()

type AppIOCInterface

type AppIOCInterface interface {
	Run()
}

func GetAppIOCInterfaceSingleton

func GetAppIOCInterfaceSingleton(p *Param) (AppIOCInterface, error)

type Param

type Param struct {
	base.BaseParam
}

func (*Param) Init

func (p *Param) Init(a *App) (*App, error)

Directories

Path Synopsis
application
domain
infrastructure

Jump to

Keyboard shortcuts

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