2016-01-04 4 views
0

Я мигрирующий код для проекта Универсальной Windows, от родного проекта C# и пытаюсь выполнить следующие действия:Как добавить заголовки HttpRequestMessageProperty в UWP

HttpRequestMessageProperty httpRequestProperty = new HttpRequestMessageProperty(); 

httpRequestProperty.Headers.Add("X-EBAY-SOA-SECURITY-APPNAME", "APPID"); 
httpRequestProperty.Headers.Add("X-EBAY-SOA-OPERATION-NAME", "findItemsByKeywords"); 
httpRequestProperty.Headers.Add("X-EBAY-SOA-GLOBAL-ID", "EBAY-US"); 

OperationContext.Current.OutgoingMessageProperties[HttpRequestMessageProperty.Name] = httpRequestProperty; 

в то время как в C# выходца я могу добавить заголовки к коллекции, в UWP это невозможно. похоже на HttpRequestMessageProperty.Headers в System.ServiceModel.Http Version 4.0.1.0 является только Getter ...

Какая альтернатива в UWP? Как я могу добавить заголовки в коллекцию?

ответ

0

хорошо ... прибегая к помощи:

httpRequestProperty.Headers["X-EBAY-SOA-SECURITY-APPNAME"] = "APPID"; 
httpRequestProperty.Headers["X-EBAY-SOA-OPERATION-NAME"] = "findItemsByKeywords"; 
httpRequestProperty.Headers["X-EBAY-SOA-GLOBAL-ID"] = "EBAY-US"; 
Смежные вопросы