aspnetboilerplate的BackgroundJob使用UnitOfWork来运行Execute方法

时间:2017-07-14 15:47:55

标签: aspnetboilerplate

我检查了BackgroundJobManager的源代码,但我无法理解它是否使用UnitOfWork?

我是否需要在[UnitOfWork]方法中添加Execute

1 个答案:

答案 0 :(得分:3)

我找到了这个答案。

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

此外,如果不这样做,EF Lazyload无法在Execute方法中使用。

参考GitHub Issue: In BackgroundJob injection IRepository cannot work?