Beispiel #1
0
 /// <summary>
 /// Factory method to create a new instance of <see cref="ChatterBuilder"/>.
 /// </summary>
 /// <param name="services"></param>
 /// <returns></returns>
 public static IChatterBuilder Create(IServiceCollection services, IConfiguration configuration, IAssemblySourceFilter filter)
 => new ChatterBuilder(services, configuration, filter);
Beispiel #2
0
 private ChatterBuilder(IServiceCollection services, IConfiguration configuration, IAssemblySourceFilter filter)
 {
     _services             = services ?? throw new ArgumentNullException(nameof(services));
     _configuration        = configuration ?? throw new ArgumentNullException(nameof(configuration));
     _assemblySourceFilter = filter ?? throw new ArgumentNullException(nameof(filter));
 }