protected override void ProcessRecord()
        {
            CodePackageDebugParameters debugParameters = new CodePackageDebugParameters(
                this.ServiceManifestName,
                this.CodePackageName,
                this.ConfigPackageName,
                this.DataPackageName,
                this.EntryPointType,
                this.DebuggerExePath,
                this.DebuggerArguments,
                this.CodePackageLinkFolder,
                this.ConfigPackageLinkFolder,
                this.DataPackageLinkFolder,
                this.LockFile,
                this.WorkingFolder,
                this.DebugParametersFile,
                this.EnvironmentBlock,
                new ContainerDebugParameters(
                    this.ContainerEntryPoints,
                    this.ContainerMountedVolumes,
                    this.ContainerEnvironmentBlock,
                    this.ContainerLabels),
                this.DisableReliableCollectionReplicationMode);

            this.WriteObject(new PSObject(debugParameters));
        }
 protected override void ProcessRecord()
 {
     this.WriteObject(new PSObject(CodePackageDebugParameters.GetDebugParameters(this.DebugParameters)));
 }
示例#3
0
 internal void SetDebugParameters(CodePackageDebugParameters serviceDebugParams)
 {
     this.debugParams = serviceDebugParams;
 }