/// <summary> /// Add Modulight module services. /// </summary> /// <param name="services"></param> /// <param name="configureBuilder"></param> /// <param name="builderServices">Service collection for builder.</param> /// <returns></returns> public static IServiceCollection AddModules(this IServiceCollection services, Action <IModuleHostBuilder>?configureBuilder = null, IServiceCollection?builderServices = null) { var builder = ModuleHostBuilder.CreateDefaultBuilder(); if (configureBuilder is not null) { configureBuilder(builder); } return(services.AddModules(builder, builderServices)); }
public ModuleTestContext() { Builder = ModuleHostBuilder.CreateDefaultBuilder(); WithPlugin <ModuleHostBuilderCollector>(); }