Ejemplo n.º 1
0
        public SendMessageHeaders GetSendMessageHeaders(SendIterationContext context)
        {
            var info = agentInfoService.Get();

            var headers = new SendMessageHeaders
            {
                DomainName       = info.Domain,
                ComputerName     = info.ComputerName,
                DbToken          = info.DbToken,
                ConfigToken      = info.ConfigToken,
                ConfigVersion    = info.ConfigVersion,
                OrganizationUnit = info.OrganizationUnit,
                Attempt          = context.Attempt,
                Format           = TransportConstants.RequestFormDataFormat,
                Hints            = new[] { MessageHints.OrderedFormData, MessageHints.ConfigurationResponseAsHttp399 },
            };

            return(headers);
        }
Ejemplo n.º 2
0
 protected virtual string GetUri(SendMessageHeaders headers)
 {
     return(QueryHelpers.AddQueryString(url, headers.ToDictionary()));
 }