代码之家  ›  专栏  ›  技术社区  ›  Alex Gordon

函数绑定到表存储的间歇性问题

  •  0
  • Alex Gordon  · 技术社区  · 4 年前

        public static async Task Run([TimerTrigger("%FileMatcherSchedule%")] TimerInfo y,
            [Table("%Table:UnTriodTable%")] CloudTable filesReceived,
            [Table("%Table:TriodLedgerTable%")] CloudTable matchedTriosReader,
            [Table("%Table:TriodTable%")] IAsyncCollector<RtfTiffPreopMatchModel> matchedPairs,
            [Table("%Table:TriodLedgerTable%")] IAsyncCollector<RtfTiffPreopMatchModel> matchedPairsLedger,
            ILogger log)
    

    尝试写入时出现问题。在一个环境中,这一行可以完美地工作,而在另一个环境中,这一行不工作并且不会引发异常(它不会在表中放置任何记录):

                await matchedPairsLedger.AddAsync(match);
    

    记录永远不会进入表存储!

    enter image description here

    具有多个表存储绑定是否存在问题?我做错了什么?

    0 回复  |  直到 4 年前
    推荐文章