gpt4 book ai didi

c# - 如何将 .Net TextWriter 与 Azure WebJobs 结合使用

转载 作者:太空狗 更新时间:2023-10-30 00:24:07 26 4
gpt4 key购买 nike

我想做一些简单的调试,Azure WebJobs 似乎不再支持 Console.Writeline。

我知道使用 TextWriter 类就是答案,我只是将它注入(inject)到我的方法中。我不明白的是我如何调用该方法。我无法使我的 Main 方法签名无效并将其注入(inject)那里。

请问我缺少什么?

public static void Main(TextWriter log)
{
//This is is not valid
}

最佳答案

对于连续的网络作业,你可以这样做:

class Program
{
private static void Main()
{
var host = new JobHost();
host.Call(typeof(Program).GetMethod("Start"));
host.RunAndBlock();
}

[NoAutomaticTrigger]
public static void Start(TextWriter textWriter)
{

}
}

关于c# - 如何将 .Net TextWriter 与 Azure WebJobs 结合使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29244948/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com