using Microsoft.Extensions.DependencyInjection; using System.Collections.Generic; using zero.Core.Assemblies; namespace zero.Core.Options { public class ZeroStartupOptions : IZeroStartupOptions { public IList AssemblyDiscoveryRules { get; private set; } = new List(); public IMvcBuilder Mvc { get; private set; } public ZeroStartupOptions(IMvcBuilder mvc) { Mvc = mvc; } } public interface IZeroStartupOptions { IList AssemblyDiscoveryRules { get; } IMvcBuilder Mvc { get; } } }