public TransferToCustomerTask(IDependencyFactory dependencyFactory, LiquidityEngine engine, MoneyTransferData data) : base(dependencyFactory, engine) { _data = data; }
public UserMoneyTransferTask(IDependencyFactory dependencyFactory, LiquidityEngine engine, Data.UserMoneyTransferTask taskData) : base(dependencyFactory, engine) { _taskData = taskData; }
public UserMoneyTransferGenerator(IDependencyFactory dependencyFactory, LiquidityEngine engine) { _dependencyFactory = dependencyFactory; _engine = engine; _whenStrategies = new List <IWhenStrategy>(new[] { new DelayedExecutionStrategy(this, dependencyFactory) }); }
protected BaseTask(IDependencyFactory dependencyFactory, LiquidityEngine engine) { ExecuteAtTime = dependencyFactory.DateTimeProvider.Now; DependencyFactory = dependencyFactory; Engine = engine; }