亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何從另一個Azure函數執行一個并在本地進行測試?

如何從另一個Azure函數執行一個并在本地進行測試?

C#
偶然的你 2023-09-16 17:32:03
我有兩個天藍色功能,一個是處理消息,另一個是發送電子郵件。我想首先在本地測試如何從另一個函數調用一個函數并在本地運行?function1 - 服務總線觸發 [FunctionName("procesmessage")]        public static void Run([ServiceBusTrigger("demo", "demo", AccessRights.Manage, Connection = "ServiceBusConnectionString")]string mySbMsg, TraceWriter log)        {        // how to call another azure function here locally?function2 - http 觸發器[FunctionName("EmailNotification")]        public static async Task<HttpResponseMessage> Run([HttpTrigger(AuthorizationLevel.Function, "get", "post", Route = null)]HttpRequestMessage req, TraceWriter log)        {
查看完整描述

1 回答

?
溫溫醬

TA貢獻1752條經驗 獲得超4個贊

假設您有兩個功能項目 A 和 B。

讓項目A繼續運行在localhost:7071/api/....(默認端口)

更改要運行的項目 B,localhost:8888/api/...然后將命令行開關添加--nodeDebugPort 5859到 func host 的啟動中以設置其中一個會話的端口。

如果您從 Visual Studio 中啟動,則需要轉到Project -> Properties -> Debug“應用程序參數”下,您需要傳入一個類似于host start --pause-on-error --nodeDebugPort 5859 (同樣,對于一個項目)的值。


查看完整回答
反對 回復 2023-09-16
  • 1 回答
  • 0 關注
  • 94 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號