Versions in this module Expand all Collapse all v1 v1.23.14 Apr 4, 2026 v1.23.13 Mar 26, 2026 Changes in this version + const AspireSdkDirective + const SingleFileAspireHostName + var DotNetProjectExtensions = []string + type Cli struct + func NewCli(commandRunner exec.CommandRunner) *Cli + func (cli *Cli) Build(ctx context.Context, project string, configuration string, output string, ...) error + func (cli *Cli) BuildContainerLocal(ctx context.Context, project, configuration, imageName string) (int, string, error) + func (cli *Cli) CheckInstalled(ctx context.Context) error + func (cli *Cli) GetMsBuildProperty(ctx context.Context, project string, propertyName string) (string, error) + func (cli *Cli) GitIgnore(ctx context.Context, projectPath string, options *GitIgnoreOptions) error + func (cli *Cli) InitializeSecret(ctx context.Context, project string) error + func (cli *Cli) InstallUrl() string + func (cli *Cli) IsAspireHostProject(ctx context.Context, projectPath string) (bool, error) + func (cli *Cli) IsSingleFileAspireHost(filePath string) (bool, error) + func (cli *Cli) Name() string + func (cli *Cli) Publish(ctx context.Context, project string, configuration string, output string, ...) error + func (cli *Cli) PublishAppHostManifest(ctx context.Context, hostProject string, manifestPath string, dotnetEnv string) error + func (cli *Cli) PublishContainer(ctx context.Context, ...) (int, error) + func (cli *Cli) Restore(ctx context.Context, project string, env []string) error + func (cli *Cli) SetSecrets(ctx context.Context, secrets map[string]string, project string) error + type GitIgnoreIfExistsStrategy string + const GitIgnoreIfExistsStrategyOverwrite + const GitIgnoreIfExistsStrategySkip + type GitIgnoreOptions struct + IfExistsStrategy GitIgnoreIfExistsStrategy