public void Reset() { State.Reset(); Sld.Reset(); DataReceiver.Reset(); ProviderQueue.Reset(); LearnerQueue.Reset(); Context.Reset(); }
public async Task Poll() { var pollFunction = _serviceProvider.GetService <TimedCheckForChange>(); await pollFunction.RunAsync( new TimerInfo(new ConstantSchedule(new TimeSpan(1, 0, 0, 0)), new ScheduleStatus(), false), CancellationToken.None); await ProviderQueue.DrainAsync(); await LearnerQueue.DrainAsync(); }