标签: azure-functions

ImageResizer:禁用调整大小的大小限制

我在Azure函数中使用ImageResizer(https://imageresizing.net/)库,它返回存储在Azure存储帐户中的已调整大小的图像.

到目前为止它的工作正常,但它有限制调整到最大3200像素.(https://imageresizing.net/docs/v4/plugins/sizelimiting)

由于我使用的是Azure功能,因此我无法访问web.config来禁用此限制.我可以通过代码(可能ResizeSettings)禁用此限制吗?

谢谢.

c# azure imageresizer azure-functions

1
推荐指数
1
解决办法
291
查看次数

从Azure Functions中调用HttpUtitility

我正在尝试从Azure Functions中进行REST调用.对于这些代码行:

var client = new HttpClient();
var queryString = HttpUtility.ParseQueryString(string.Empty);
Run Code Online (Sandbox Code Playgroud)

我收到以下错误.

The name 'HttpUtility' does not exist in the current context
Run Code Online (Sandbox Code Playgroud)

我在Azure.com中使用Web界面.

.net c# rest azure azure-functions

1
推荐指数
1
解决办法
924
查看次数

从代码(c#)部署Azure功能

如何将代码为字符串(在c#中)的azure函数(按计划执行)部署到给定的azure函数应用程序?

我将使用ARM模板部署azure fund app(+所有它需要的)https://github.com/Azure/azure-quickstart-templates/tree/master/101-function-app-create-dynamic,它可以通过代码部署;

但我没有看到通过代码部署函数来运行app的方法.

+更多上下文:部署将从应用服务发生,因此除了NuGet之外,最好不要有任何依赖.例如,我不喜欢从c#调用azure cli的想法.

c# azure azure-rm-template azure-functions

1
推荐指数
1
解决办法
1255
查看次数

在Visual Studio 2017上向Azure函数添加外部程序集引用

我正在尝试将外部程序集的依赖项添加到从Visual Studio 2017开发和发布的Azure函数中.在Portal上开发的Azure函数上,我可以使用#r正常添加依赖项,并在函数中引用.dll目录.在Visual Studio中,如果我尝试在本地计算机上引用相同的.dll(这很有意义),我会得到"引用无效或不受支持",并且它不允许我引用本地计算机上不存在的程序集但存在在Function目录中(这也很有意义).所以问题是,如何将程序集引用添加到Visual Studio上开发的Azure函数?我错过了一些明显的东西吗

(注意,还有其他原因禁止仅仅复制功能并在Portal上完全开发它,所以这不是一个选项)

c# azure .net-assembly azure-functions visual-studio-2017

1
推荐指数
1
解决办法
2412
查看次数

如何在队列触发器中将azure函数中的主机url作为输入?

我输入了如下的队列触发器:

    [FunctionName("Test")]
    public static void Run([QueueTrigger("myqueue-items")]string myQueueItem, TraceWriter log)
    {
       //code
    }
Run Code Online (Sandbox Code Playgroud)

我想在上面的函数里面获取azure函数的主机url,有什么方法可以得到它吗?

c# azure asp.net-core azure-functions

1
推荐指数
1
解决办法
1981
查看次数

时间是否触发Azure功能扩展为App服务计划实例的增加?

我有一个每1秒触发一次的Azure功能.每次触发时,它都会从Service Bus队列中读取一批消息并对其进行处理.它运行在App服务计划上,该计划可扩展队列中的活动消息.但是,随着服务计划的扩展,我看不到功能吞吐量的任何增加.

时间是否触发Azure功能扩展为App服务计划实例的增加?

azure autoscaling azure-app-service-plans azure-functions

1
推荐指数
1
解决办法
150
查看次数

我可以为Azure Functions应用设置特定时区吗?

请让我听听您的建议。

我在azure Web应用程序中将服务器的时区设置从UTC设置为特定的时区,它很好并且按照我期望的特定时区进行了更改。[PROCESS]应用设置:WEBSITE_TIME_ZONE =东京标准时间

现在,我想在功能应用程序中使用特定的时区。但是,天蓝色功能应用程序无法像网络应用程序一样进行设置。 参考链接

但是,此引用链接表示为仅对Web应用程序引用链接有效

timezone azure azure-web-sites azure-functions

1
推荐指数
2
解决办法
3267
查看次数

在哪里可以找到Azure函数的代码?

我是Azure Functions的新手,没有适当的介绍就被投入到项目中,我可以问的任何人都不在办公室。我最简单的最愚蠢的问题是:在哪里可以找到实际的代码?

在azure门户中,这些功能被列为“只读”,并且仅包含function.json。该资源是一个应用程序服务,它具有几个功能。在属性中没有任何git仓库的链接。

azure azure-app-service-envrmnt azure-functions

1
推荐指数
1
解决办法
1006
查看次数

适用于ServiceBusTrigger的appsettings.json中表示的Azure函数local.settings.json

我目前使用ServiceBusTrigger绑定具有azure函数

 [ServiceBusTrigger("%TopicName%", "%SubscripionName%", Connection = "MyConnection")]
         string  catclogueEventMsgs, ILogger log, ExecutionContext context)
Run Code Online (Sandbox Code Playgroud)

使用此local.settings.json文件

   "Values": {
             …
    "MyConnection": "Endpoint=sb://testxxxxxxxxxxxxxxxxxx
    "SubscriptionName": "testsubscriptionName"
    "TopicName": "testtopicName",
  }
Run Code Online (Sandbox Code Playgroud)

我如何在appsettings.json文件中表示这一点。会像下面吗?

   "Values": {
    "MyConnection": "Endpoint=sb://testxxxxxxxxxxxxxxxxxx
    "SubscriptionName": "testsubscriptionName"
    "TopicName": "testtopicName",
  }
Run Code Online (Sandbox Code Playgroud)

我可以使用“ MySubs”对象代替如下的“ Values”对象吗?

   "MySubs": {
    "MyConnection": "Endpoint=sb://testxxxxxxxxxxxxxxxxxx
    "SubscriptionName": "testsubscriptionName"
    "TopicName": "testtopicName",
  }
Run Code Online (Sandbox Code Playgroud)

如果可以使用上面的设置,如何在ServiceBusTrigger绑定中表示呢?我会改成这个吗?

 [ServiceBusTrigger("%MySubs.TopicName%", "%MySubs.SubscripionName%", Connection = "MySubs.MyConnection")]
         string  catclogueEventMsgs, ILogger log, ExecutionContext context)
Run Code Online (Sandbox Code Playgroud)

c# azure azureservicebus azure-functions

1
推荐指数
1
解决办法
4208
查看次数

有没有在Azure中的应用程序之间共享配置的好方法?

我们有一个内置于Azure应用中的大型系统。它由用于我们的API的应用程序服务和用于后端处理的多个功能应用程序组成。

允许这些应用共享配置的最佳方法是什么?

当前,我们使用ARM模板为每个应用程序设置环境变量,这对于部署时很好,但是没有什么可以使配置在应用程序之间保持同步。

用例可能是控制子系统是否可运行的功能标志。我们可能希望在API和Functions App中使用此标志。目前,我们可以手动进入并在每个应用程序中设置变量,但是如果只需要在一个位置进行操作,则将更易于管理。

理想情况下,Azure会检测到对配置的任何更新,并触发服务的重新启动,就像本机实现中当前发生的那样。

有没有一种好的现成的方法来做到这一点?还是我将自己使用数据库中的表和轻量级函数滚动?

configuration azure azure-web-sites azure-functions

1
推荐指数
1
解决办法
205
查看次数