public PlutusRegistry(IPlutusService plutusService, ISettingsLoader settings) { if (settings.BuyInterval == 0) { Schedule((() => new BuyJob(plutusService, settings.Test))).ToRunNow(); } else { Schedule((() => new BuyJob(plutusService, settings.Test))).ToRunNow().AndEvery(settings.BuyInterval) .Milliseconds(); } if (settings.SellInterval == 0) { Schedule((() => new SellJob(plutusService, settings.Test))).ToRunNow(); } else { Schedule((() => new SellJob(plutusService, settings.Test))).ToRunNow().AndEvery(settings.SellInterval) .Milliseconds(); } }
public SellJob(IPlutusService plutusService, bool test) { _plutusService = plutusService; _test = test; }