¿Para qué es la clase Work <> en Orchard CMS?

Claro y simple, ¿cuál es el caso de uso de laOrchard.Environment.Work<> clase definida enOrchard\Environment\WorkContextModule.cs?

Se puede encontrar en varios lugares como

private readonly Work<IContainerService> _containerService;

public Shapes(Work<IContainerService> containerService) {
  _containerService = containerService;
...

¿Es por resolución tardía deIContainerService?

Respuestas a la pregunta(1)

Su respuesta a la pregunta