public TModule AttachNewOrGetConfigured <TModule>(Func <TModule> factory) where TModule : ISImplModule { _logger.LogDebug($"ModuleManager > AttachNewOrGetConfigured started"); var module = _moduleManager.AttachNewOrGetConfigured(factory); LogModule(module); _logger.LogDebug($"ModuleManager > AttachModule ended"); return(module); }
public TModule AttachNewGenericHostAppModuleOrGetConfigured <TModule>(Func <TModule> factory) where TModule : IGenericHostApplicationModule { return(_moduleManager.AttachNewOrGetConfigured(factory)); }
public TModule AttachNewOrGetConfiguredModule <TModule>(Func <TModule> factory) where TModule : ISImplModule { return(_moduleManager.AttachNewOrGetConfigured(factory)); }
public TModule AttachNewWebHostModuleOrGetConfigured <TModule>(Func <TModule> factory) where TModule : IWebHostModule { return(_moduleManager.AttachNewOrGetConfigured(factory)); }