public void Start(CancellationToken token) { context = new FibonacciContext(); bus = RabbitHutch.CreateBus("host=localhost"); bus.SubscribeAsync <FibonacciData>("fibonacci", HandleFibonacciMessage); Logger.WriteLog("Listening for messages is initialized"); httpClient = new HttpClient(); for (int i = 0; i < config.calc_num; ++i) { InitCalculationAsync(i, token); } }
public FibonacciController(IFibonacciContext context) { this.context = context; }