Пример #1
0
 public ProjectionEnricher(IProjectors projectors)
     : this(new ApplyProjectionsCommand(projectors), PropertyFactories.Default)
 {
 }
Пример #2
0
 public ApplyProjectionsCommand(IProjectors projectors) : this(Implementations.Scalars, projectors)
 {
 }
Пример #3
0
 public ApplyProjectionsCommand(Func <LogEvent, IScalar> scalars, IProjectors projectors)
 {
     _scalars    = scalars;
     _projectors = projectors;
 }
Пример #4
0
 public ProjectionsConfiguration(IProjectors projectors, params Type[] projectionTypes)
     : base(new EnrichmentConfiguration(new ProjectionEnricher(projectors)).ToConfiguration(),
            new ScalarConfiguration(projectionTypes).ToConfiguration())
 {
 }