protected virtual void DoPut(ContainerPut put) { if (Capacity - Level >= put.Amount) { Level += put.Amount; put.Succeed(); } }
protected virtual void DoPut(ContainerPut put) { if (Capacity - Level >= put.Amount) { PutWaitingTime?.Add(Environment.ToDouble(Environment.Now - put.Time)); Level += put.Amount; put.Succeed(); } }
protected virtual void DoPut(ContainerPut put) { if (Capacity - Level >= put.Amount) { Level += put.Amount; put.Succeed(); } }