Esempio n. 1
0
        internal async Task HandleDeleteAgentProxyRequest(DeleteAgentProxyParams parameters, RequestContext <DeleteAgentProxyResult> requestContext)
        {
            bool succeeded = await ConfigureAgentProxy(
                parameters.OwnerUri,
                parameters.Proxy.AccountName,
                parameters.Proxy,
                AgentConfigAction.Drop);

            await requestContext.SendResult(new DeleteAgentProxyResult()
            {
                Succeeded = succeeded
            });
        }
Esempio n. 2
0
        internal async Task HandleDeleteAgentProxyRequest(DeleteAgentProxyParams parameters, RequestContext <ResultStatus> requestContext)
        {
            var result = await ConfigureAgentProxy(
                parameters.OwnerUri,
                parameters.Proxy.AccountName,
                parameters.Proxy,
                ConfigAction.Drop,
                RunType.RunNow);

            await requestContext.SendResult(new ResultStatus()
            {
                Success      = result.Item1,
                ErrorMessage = result.Item2
            });
        }