0
我正在为Azure表存储服务(Cyan)编写一个c#客户端。实现Azure表存储REST API的实体组事务
它采用的HttpWebRequest调用REST API服务的和已经支持大部分的API操作。
我在执行Entity Group Transactions点,我找做的最佳途径,而无需编写每个请求的有效载荷自己。
我想知道是否存在具有的任何方式我现有的WebRequest写自己的有效载荷,比方说,一个的MemoryStream,这样我可以给他们分批在请求多部分有效载荷。 这是我能想出的唯一解决方案,可以最好地重用表操作的现有实现。
任何想法是什么是最好的或优雅的方式来做到这一点?
嗨@Lucifure,你想分享痛苦吗?我做了同样的事情,它仍然需要大量的重构和错误处理,只是实现了插入和删除,但它的工作。这是构建请求的部分http://cyannet.codeplex.com/SourceControl/changeset/view/12533#192211,而这是解析多部分响应的极其痛苦的部分http://cyannet.codeplex.com/SourceControl/changeset/view/12533#192216让我知道你的想法,我不再感到孤单:) – Maghis 2012-02-18 10:11:40
嗨@Maghis我很想跳进去,但是我有其他迫切的需求,需要优先考虑。保持伟大的工作! – hocho 2012-02-19 01:31:46