private static async Task <int> Run(DeployCommandArguments args) { using var channel = GrpcChannel.ForAddress(CludOptions.ServerUri); var handler = new Handler(args, channel, new OutputContext(args.Verbose)); return(await handler.RunDeployment()); }
public Handler(DeployCommandArguments args, GrpcChannel channel, OutputContext output) { this.args = args; this.channel = channel; this.output = output; applicationsClient = new Applications.ApplicationsClient(channel); deploymentsClient = new Deployments.DeploymentsClient(channel); }