public PastaPricerEngine(IUnitOfExecution unitOfExecution, IEnumerable<string> pastasConfiguration, IMarketDataProvider marketDataProvider, IPastaPricerPublisher pastaPricerPublisher, bool conflationEnabled = false) { this.unitOfExecution = unitOfExecution; this.pastasConfiguration = pastasConfiguration; this.marketDataProvider = marketDataProvider; this.pastaPricerPublisher = pastaPricerPublisher; this.conflationEnabled = conflationEnabled; }
public PastaPricerEngine(IUnitOfExecution unitOfExecution, IEnumerable <string> pastasConfiguration, IMarketDataProvider marketDataProvider, IPastaPricerPublisher pastaPricerPublisher, bool conflationEnabled = false) { this.unitOfExecution = unitOfExecution; this.pastasConfiguration = pastasConfiguration; this.marketDataProvider = marketDataProvider; this.pastaPricerPublisher = pastaPricerPublisher; this.conflationEnabled = conflationEnabled; }
private static void CheckThatNoPriceHasBeenPublished(IPastaPricerPublisher publisher) { publisher.DidNotReceiveWithAnyArgs().Publish("whatever the pasta name here", 0); }