public TextStatsProcessor(IStatsCalculator statsCalculator, IStatsPersister persister) { var options = new ExecutionDataflowBlockOptions { MaxDegreeOfParallelism = 1 }; _inputBuffer = new ActionBlock <string>((Func <string, Task>)ProcessAsync, options); _persister = persister; _calculator = statsCalculator; }
public WatcherService(IMongoDatabase database, IStatsCalculator statsCalculator) { _database = database; _statsCalculator = statsCalculator; }
public WardenService(IMongoDatabase database, IStatsCalculator statsCalculator, FeatureSettings featureSettings) { _database = database; _statsCalculator = statsCalculator; _featureSettings = featureSettings; }
public BattingStatsMapper(IStatsCalculator calculator) { _calculator = calculator; }
public void TestInitialize() { Calculator = new StatsCalculator(); }
public TeamStatsMapper(IStatsCalculator statsCalculator) { _calculator = statsCalculator; }
public WardenService(IMongoDatabase database, IStatsCalculator statsCalculator, FeatureSettings featureSettings) { _database = database; _statsCalculator = statsCalculator; _featureSettings = featureSettings; }
public WatcherService(IMongoDatabase database, IStatsCalculator statsCalculator) { _database = database; _statsCalculator = statsCalculator; }
public PitchingStatsMapper(IStatsCalculator statsCalculator) { _calculator = statsCalculator; }
public CalculateStatsStage(IStatsCalculator statsCalculator) { _statsCalculator = statsCalculator; }
public CusipFileUtil(IFileManager fileManager, IStatsCalculator statsCalculator) { _fileManager = fileManager; _statsCalculator = statsCalculator; }
public CusipDataPipeline(IFileManager fileManager, IStatsCalculator statsCalculator) { _fileManager = fileManager; _statsCalculator = statsCalculator; _headStep = CreatePipeline(); }