如何从azure函数添加“system.servicemodel”的引用?

k4ymrczo  于 2021-06-20  发布在  Kudu
关注(0)|答案(1)|浏览(290)

我正在从azure函数调用一个soap服务,为此我需要添加system.servicemodel程序集的引用。我可以使用nuget添加其他依赖项,但由于此特定程序集是一个框架程序集,因此不确定如何在azure函数中添加此程序集的引用。
目前我得到以下编译错误:
错误cs0012:在未引用的程序集中定义了类型“clientbase<>”。必须添加对程序集“system.servicemodel,version=4.0.0.0,culture=neutral,publickeytoken=b77a5c561934e089”的引用。
使用kudu将程序集复制到bin文件夹将是我最不想尝试的事情:)
有什么更好的方法来解决这个问题的建议吗?
谢谢和问候,
尼尔曼

xxhby3vn

xxhby3vn1#

https://docs.microsoft.com/en-us/azure/azure-functions/functions-reference-csharp
可以通过#r“assemblyname”指令引用系统程序集


# r "System.Web.Http"

using System.Net;
using System.Net.Http;
using System.Threading.Tasks;

公共静态任务运行(httprequestmessage req,tracewriter log)

相关问题