public void Configure(ISImplHostBuilder hostBuilder, Action <ISImplHostBuilder> configureDelegate) { // Configure the stack host (aka attach all stack host modules) configureDelegate?.Invoke(hostBuilder); // Initialize all stack host modules // If host app is configures, PreInit will attach application modules _bootManager.PreInit(); // Modules configure the host builder _bootManager.ConfigureHostBuilder(hostBuilder); // All modules (host and application) has been attached // Modules register services _bootManager.ConfigureServices(hostBuilder); }
public void ConfigureServices(ISImplHostBuilder hostBuilder) { _logger.LogDebug("HostBootManager > ConfigureServices > started"); _bootManager.ConfigureServices(hostBuilder); _logger.LogDebug("HostBootManager > ConfigureServices > ended"); }