private static OptionsResolverOptions BuildDefaultOptions() { var options = new OptionsResolverOptions { LoggerFactory = new NullLoggerFactory(), AssemblyResolvingStrategy = new DefaultAssemblyResolvingStrategy(), }; return(options); }
public static OptionsResolverOptions SetLogging(this OptionsResolverOptions options, ILoggerFactory factory) { options.LoggerFactory = factory; return(options); }
public static ILogger <T> BuildLogger <T>(this OptionsResolverOptions options) { return(options.LoggerFactory.CreateLogger <T>()); }
public static OptionsResolverOptions SetStrategy(this OptionsResolverOptions options, IAssemblyResolvingStrategy strategy) { options.AssemblyResolvingStrategy = strategy; return(options); }