Я пишу клиент c # для службы хранения таблиц Azure ( Cyan ).
Он использует HttpWebRequest для вызова REST API службы и уже поддерживает большинство операций API.
Я нахожусь на стадии реализации Транзакции Entity Group , и я ищу лучший способ сделать это без необходимости самостоятельно писать полезную нагрузку каждого запроса .
Мне было интересно, есть ли способ, чтобы мои существующие WebRequest записали свою полезную нагрузку, скажем, в MemoryStream , чтобы я мог отправить их в пакетном режиме в запросить полезную нагрузку из нескольких частей .
Это единственное решение, которое я могу придумать, которое позволяет наилучшим образом использовать существующую реализацию табличных операций.
Есть идеи, как лучше или изящнее это сделать?