Пример #1
0
        internal async Task HandleUpdateAgentProxyRequest(UpdateAgentProxyParams parameters, RequestContext <UpdateAgentProxyResult> requestContext)
        {
            bool succeeded = await ConfigureAgentProxy(
                parameters.OwnerUri,
                parameters.OriginalProxyName,
                parameters.Proxy,
                AgentConfigAction.Update);

            await requestContext.SendResult(new UpdateAgentProxyResult()
            {
                Succeeded = succeeded
            });
        }
Пример #2
0
        internal async Task HandleUpdateAgentProxyRequest(UpdateAgentProxyParams parameters, RequestContext <AgentProxyResult> requestContext)
        {
            var result = await ConfigureAgentProxy(
                parameters.OwnerUri,
                parameters.Proxy.AccountName,
                parameters.Proxy,
                ConfigAction.Update,
                RunType.RunNow);

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