在Autofac中拥有<t>延迟加载?

时间:2017-09-29 21:09:23

标签: c# asp.net-mvc autofac

我决定使用Func<Owned<INotificationService>>来在Task中的另一个ASP.MVC内部操作中执行通知工作。但是我不经常使用INotificationService因此我喜欢使其延迟加载,但我不确定Func<Owned<T>>默认是否支持延迟加载,或者我需要将其包装在{{1}中语法如下:

Laz<>

这可能会有效,但是获得它的价值并不会让另一方感到有点难以理解。

private readonly Lazy<Func<Owned<INotificationService>>> _notificationService;

0 个答案:

没有答案