private void SetStatus(TradeStrategyStatus status) { if (status == Status) { return; } Status = status; M.SendAsync(new TradeStatusChangedMessage(Id, Status)); }
public TradeStatusChangedMessage(ObjectId tradeId, TradeStrategyStatus status) : base(tradeId) { Status = status; }
public virtual void Start() { Status = TradeStrategyStatus.Started; }