作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我想做一些简单的调试,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/
我是一名优秀的程序员,十分优秀!