REST API Service Fabric Client - синтаксис для параметров в теле - PullRequest
0 голосов
/ 12 октября 2018

Я пытаюсь использовать API rest rest клиента для обновления приложения.Я могу получить типы приложений, версии и т. Д. С помощью API, но я испытываю трудности при попытке «Начать обновление приложения».Проблема выглядит так, как будто с кодировкой описания обновления приложения, все способы, которые я пробовал, я не могу пройти

{
    "Error": {
        "Code": "FABRIC_E_INVALID_NAME_URI",
        "Message": "Invalid name URI."
    }
}

Я могу быть далеко, но я использую формат JSON, как показано нижедля тела:

{
"ApplicationUpgradeDescription":{
    "Name":"fabric:/twinpeaks",
    "TargetVersion":"1.0.1",
    …..other params as per spec
}

Есть указатели?Приветствия

1 Ответ

0 голосов
/ 13 октября 2018

Закрыть, но не совсем .. Тело просто должно быть:

{
    "Name":"fabric:/twinpeaks",
     "TargetApplicationTypeVersion":"1.1.0",
     ….. etc
}

Как только я сделал это изменение, обновление было принято, все хорошо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...