Documentation
¶
Index ¶
- func NewDeploymentService(lazyAzdContext *lazy.Lazy[*azdcontext.AzdContext], ...) azdext.DeploymentServiceServer
- func NewEnvironmentService(lazyAzdContext *lazy.Lazy[*azdcontext.AzdContext], ...) azdext.EnvironmentServiceServer
- func NewProjectService(lazyAzdContext *lazy.Lazy[*azdcontext.AzdContext], ...) azdext.ProjectServiceServer
- func NewPromptService(prompter prompt.PromptService, resourceService *azapi.ResourceService) azdext.PromptServiceServer
- func NewUserConfigService(userConfigManager config.UserConfigManager) (azdext.UserConfigServiceServer, error)
- type Server
- type ServerInfo
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewDeploymentService ¶
func NewDeploymentService( lazyAzdContext *lazy.Lazy[*azdcontext.AzdContext], lazyEnvManager *lazy.Lazy[environment.Manager], lazyProjectConfig *lazy.Lazy[*project.ProjectConfig], lazyBicepProvider *lazy.Lazy[*bicep.BicepProvider], azureDeploymentService azapi.DeploymentService, ) azdext.DeploymentServiceServer
func NewEnvironmentService ¶
func NewEnvironmentService( lazyAzdContext *lazy.Lazy[*azdcontext.AzdContext], lazyEnvManager *lazy.Lazy[environment.Manager], ) azdext.EnvironmentServiceServer
func NewProjectService ¶
func NewProjectService( lazyAzdContext *lazy.Lazy[*azdcontext.AzdContext], lazyEnvManager *lazy.Lazy[environment.Manager], ) azdext.ProjectServiceServer
func NewPromptService ¶
func NewPromptService(prompter prompt.PromptService, resourceService *azapi.ResourceService) azdext.PromptServiceServer
func NewUserConfigService ¶
func NewUserConfigService(userConfigManager config.UserConfigManager) (azdext.UserConfigServiceServer, error)
NewConfigService creates a new instance of configService.
Types ¶
type Server ¶
type Server struct {
// contains filtered or unexported fields
}
func NewServer ¶
func NewServer( projectService azdext.ProjectServiceServer, environmentService azdext.EnvironmentServiceServer, promptService azdext.PromptServiceServer, userConfigService azdext.UserConfigServiceServer, deploymentService azdext.DeploymentServiceServer, ) *Server
func (*Server) Start ¶
func (s *Server) Start() (*ServerInfo, error)
type ServerInfo ¶
Click to show internal directories.
Click to hide internal directories.