/// <summary> /// Configures startup modules with the specified configuration for <see cref="StartupModulesOptions"/>. /// </summary> /// <param name="builder">The <see cref="WebApplicationBuilder"/> instance.</param> /// <param name="assemblies">The assemblies to discover startup modules from.</param> /// <returns>The <see cref="WebApplicationBuilder"/> instance.</returns> public static WebApplicationBuilder UseStartupModules(this WebApplicationBuilder builder, params Assembly[] assemblies) => builder.UseStartupModules(options => options.DiscoverStartupModules(assemblies));
/// <summary> /// Configures startup modules with the specified configuration for <see cref="StartupModulesOptions"/>. /// </summary> /// <param name="builder">The <see cref="WebApplicationBuilder"/> instance.</param> /// <returns>The <see cref="WebApplicationBuilder"/> instance.</returns> public static WebApplicationBuilder UseStartupModules(this WebApplicationBuilder builder) => builder.UseStartupModules(options => options.DiscoverStartupModules());