Exemple #1
0
        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));
 }
Exemple #4
0
 public TModule AttachNewWebHostModuleOrGetConfigured <TModule>(Func <TModule> factory)
     where TModule : IWebHostModule
 {
     return(_moduleManager.AttachNewOrGetConfigured(factory));
 }