自定义模块在发生异常时写入Kofax错误日志文件

时间:2019-11-18 13:45:06

标签: c# kofax

我想使用自定义模块处理批处理。每当发生崩溃时,我都会将队列状态设置为错误。这是我的基本代码

    public void ProcessBatch(IBatch batch)
    {
        try
        {
            // do stuff
            batch.BatchClose(KfxDbState.KfxDbBatchReady, KfxDbQueue.KfxDbQueueNext, 0, string.Empty);
        }
        catch (Exception exception)
        {
            batch.BatchClose(KfxDbState.KfxDbBatchError, KfxDbQueue.KfxDbQueueException, 0, exception.Message);
        }
    }

因此,如果在“执行任务”时发生崩溃,则异常会冒泡至上述异常。批处理管理器正确更新

enter image description here

很遗憾,这不会写入Kofax错误日志。有什么我可以用来将错误记录到默认日志文件的东西吗?

0 个答案:

没有答案