我在Azure上运行了一个C#AppService,其中包含以下代码段:
public static async Task<string> Run(Payload[] req, TraceWriter log)
{
...
}
public class Payload
{
public object registration { get; set; }
public object _event { get; set; }
}
当我尝试“保存并运行”时,我收到以下错误日志:
提交#0 +净荷[]&#39;无法转换为&#39;提交#0 +有效负载[]&#39;
如果我删除&#39; []&#39;从参数中,单击“保存并运行”,然后将数组放回&amp;保存,它可以工作但是很麻烦。我只是想知道是否有人可以发现我做错了什么,或者应该做得更好来解决这个问题?