参数名称 s:Timer Triggered Function 异常
Parameter name s: exception with Timer Triggered Function
我们如何调试与在第一个函数执行之前加载库相关的异常?
尝试在本地执行我的函数时出现以下异常:
[7/12/2019 6:33:46 PM] Executed 'OnHydrateContainersTimerTriggered' (Failed, Id=e5f5324f-466c-423d-ba06-37b6b5637fea)
[7/12/2019 6:33:46 PM] System.Private.CoreLib: Exception while executing function: OnHydrateContainersTimerTriggered. System.Private.CoreLib: Value cannot be null.
我一直在努力找出问题所在。
完整函数如下:
public static class OnHydrateContainersTimerTriggered
{
[FunctionName("OnHydrateContainersTimerTriggered")]
public static async Task RunAsync(
[TimerTrigger("%OnHydrateContainersTimerTriggered:TimerSchedule%")]TimerInfo timer,
[Table("%OnHydrateContainersTimerTriggered:MaxConnConfig%")] CloudTable cloudTable, ILogger log)
{
var storageConnection = GetEnvironmentVariable("OnHydrateContainersTimerTriggered:StorageConnection");
var currentBlobsPerContainer = await GetCountOfBlobsPerContainer(storageConnection);
var maxBlobsPerContainer = await LoadConfigTable(cloudTable);
}
}
我做错了什么?这个异常是从哪里触发的?
这可能是 VS2019preview 特有的问题。我会尝试使用另一个版本的 VS,并会更新。
你在这里没有做错,我做了一些调查,因为它确实很奇怪。
我在 Github 上发了几篇帖子,其中一篇是 post。
显然,如果在天蓝色时触发 url 它工作正常,但在本地不行 - 你应该测试它看看它是否也适用于你的情况。
如果是您的情况,许多开发人员正在等待 Microsoft 修复此问题,同时,不要在本地使用这些方法,只能通过 azure url.
我们如何调试与在第一个函数执行之前加载库相关的异常?
尝试在本地执行我的函数时出现以下异常:
[7/12/2019 6:33:46 PM] Executed 'OnHydrateContainersTimerTriggered' (Failed, Id=e5f5324f-466c-423d-ba06-37b6b5637fea)
[7/12/2019 6:33:46 PM] System.Private.CoreLib: Exception while executing function: OnHydrateContainersTimerTriggered. System.Private.CoreLib: Value cannot be null.
我一直在努力找出问题所在。
完整函数如下:
public static class OnHydrateContainersTimerTriggered
{
[FunctionName("OnHydrateContainersTimerTriggered")]
public static async Task RunAsync(
[TimerTrigger("%OnHydrateContainersTimerTriggered:TimerSchedule%")]TimerInfo timer,
[Table("%OnHydrateContainersTimerTriggered:MaxConnConfig%")] CloudTable cloudTable, ILogger log)
{
var storageConnection = GetEnvironmentVariable("OnHydrateContainersTimerTriggered:StorageConnection");
var currentBlobsPerContainer = await GetCountOfBlobsPerContainer(storageConnection);
var maxBlobsPerContainer = await LoadConfigTable(cloudTable);
}
}
我做错了什么?这个异常是从哪里触发的?
这可能是 VS2019preview 特有的问题。我会尝试使用另一个版本的 VS,并会更新。
你在这里没有做错,我做了一些调查,因为它确实很奇怪。
我在 Github 上发了几篇帖子,其中一篇是 post。
显然,如果在天蓝色时触发 url 它工作正常,但在本地不行 - 你应该测试它看看它是否也适用于你的情况。
如果是您的情况,许多开发人员正在等待 Microsoft 修复此问题,同时,不要在本地使用这些方法,只能通过 azure url.