Esempio n. 1
0
        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 ConfigureHostBuilder(ISImplHostBuilder hostBuilder)
 {
     _logger.LogDebug("HostBootManager > ConfigureHostBuilder > started");
     _bootManager.ConfigureHostBuilder(hostBuilder);
     _logger.LogDebug("HostBootManager > ConfigureHostBuilder > ended");
 }