使用基于StructureMap约定的注册设置实例生命周期

| 我正在尝试使用StructureMap 2.6.1通过基于约定的注册来一次注册我的所有存储库。参见下面的代码:
x.Scan(s =>
{
    s.TheCallingAssembly();
    s.IncludeNamespaceContainingType<RepositoryRegistration>();
    s.SingleImplementationsOfInterface();
}
它可以工作,但是现在我正尝试向所有注册的类型添加生命周期(HybridHttpOrThreadLocalScope)。是否可以不从头开始重写SingleImplementationsOfInterface约定,如果可以,怎么办? 谢谢。     
已邀请:
你有没有尝试过:
x.Scan(s =>
{
    s.TheCallingAssembly();
    s.IncludeNamespaceContainingType<RepositoryRegistration>();
    s.SingleImplementationsOfInterface().OnAddedPluginTypes(t => t.HybridHttpOrThreadLocalScoped());
}
    

要回复问题请先登录注册