Tag: azure functions runtime

在本地实现的Azurefunction在云中不起作用

我有以下function,我在本地定义,并能够正常调试它。 [FunctionName(“QueueTrigger”)] public static void DUMMYFUNCTION( [QueueTrigger(“myqueue”, Connection = “AzureWebJobsStorage”)]string myQueueItem, TraceWriter log) { log.Info($”C# function processed: {myQueueItem}”); } 在本地,“AzureWebJobsStorage”在local.settings.json文件中定义,以使用具有“myqueue”的存储帐户。 在Azure上的function设置中,“AzureWebJobsStorage”也设置为正确的连接字符串(与本地设置的字符串相同)。 这意味着,我没有像Azure中那样的问题没有在Azure中执行(无错误) 现在,我使用Visual Studio Team Service在git存储库中托管我的源代码。 我已将部署配置为使用源代码并部署其中包含的function。 我不认为该问题与VSTS有关,因为部署成功执行并且该function显示在我的function列表中: 部署之后,生成文件function.json并具有以下内容: { “generatedBy”: “Microsoft.NET.Sdk.Functions.Generator-1.0.8”, “configurationSource”: “attributes”, “bindings”: [ { “type”: “queueTrigger”, “connection”: “AzureWebJobsStorage”, “queueName”: “myqueue”, “name”: “myQueueItem” }], “disabled”: false, “scriptFile”: “../bin/myAssembly.dll”, “entryPoint”: “myAssembly.MyClass.DUMMYFUNCTION” } 问题是,当我在本地调试它时向队列中添加一个项目时,该函数会被执行,但是当该函数在azure上运行时它不会。 我需要在代码中进行哪些更改才能使其在azure上工作? […]

找不到工作职能。 尝试公开您的工作类和方法

首先,我查看了其他SOpost,并显示相同的错误消息,似乎没有解决我的问题。 我尝试了许多排列和选项。 我的函数构建正常,但不会在CLI中运行,我得到以下神秘错误。 MSFT文档似乎也没有答案。 找不到工作职能。 尝试公开您的工作类和方法。 如果您正在使用绑定扩展(例如ServiceBus,Timers等),请确保您已在启动代码中调用扩展的注册方法(例如config.UseServiceBus(),config.UseTimers()等)。 我正在尝试运行计时器作业,然后将一组消息写入事件中心。 我错过了什么? 我已经打了好几个小时。 function: [FunctionName(“CreateData”)] public static async Task Run([TimerTrigger(“0 */5 * * * *”)]TimerInfo myTimer, [EventHub(“murraytest”, Connection = “evingest”)] IAsyncCollector myeventhub, TraceWriter log) { await myeventhub.AddAsync(“data1”); await myeventhub.AddAsync(“data2”); await myeventhub.AddAsync(“data3″); log.Info($”COMPLETED: {DateTime.Now}”); } local.settings.json: { “IsEncrypted”: false, “Values”: { “AzureWebJobsStorage”: “UseDevelopmentStorage=true”, “Eventhub”: “UseDevelopmentStorage=true”, “AzureWebJobsDashboard”: “”, “evingest”: “Endpoint=sb://example.servicebus.windows.net/;SharedAccessKeyName=RootManageSharedAccessKey;SharedAccessKey=LtcqBLT5VWjg0dGMdIvxCcEGs8902010Y6y14iGg=” […]

Azurefunction绑定重定向

是否可以在azure函数文件夹结构中包含web.config或app.config文件以允许程序集绑定重定向?