예제 #1
0
 public void SetCapacityProvider([NotNull] IStorageCapacityProvider provider)
 {
     CapacityProvider = provider;
 }
예제 #2
0
 public MListInventory(IStorageCapacityProvider capacityProvider = null) : base(capacityProvider)
 {
 }
예제 #3
0
        protected MInventory(IStorageCapacityProvider capacityProvider = null)
        {
            Contents = new List <IInventoryItem>();

            CapacityProvider = capacityProvider ?? new MSimpleStorageCapacityProvider(10);
        }
예제 #4
0
 public MUniqueInventory(IStorageCapacityProvider capacityProvider) : base(capacityProvider)
 {
 }