0

我检查了BackgroundJobManager的源代码,但我不明白它是否使用 UnitOfWork?

我需要添加一个[UnitOfWork]intoExecute方法吗?

4

1 回答 1

3

我找到了这个答案。

是的,您可以将 UnitOfWork 添加到 Execute 方法中。

此外,如果您不这样做,EF Lazyload 将无法在 Execute 方法中工作。

参考GitHub 问题:在 BackgroundJob 注入 IRepository 不能工作?

于 2017-07-15T15:56:15.720 回答