Terraria.Plugins.CoderCow.Protector.ServerMetadataHandler.EnqueueAddOrUpdateBankChest C# (CSharp) Method

EnqueueAddOrUpdateBankChest() public method

public EnqueueAddOrUpdateBankChest ( Terraria.Plugins.CoderCow.Protector.BankChestDataKey key, Terraria.Plugins.CoderCow.Protector.BankChestMetadata bankChest ) : System.Threading.Tasks.Task
key Terraria.Plugins.CoderCow.Protector.BankChestDataKey
bankChest Terraria.Plugins.CoderCow.Protector.BankChestMetadata
return System.Threading.Tasks.Task
        public Task EnqueueAddOrUpdateBankChest(BankChestDataKey key, BankChestMetadata bankChest)
        {
            Contract.Requires<ObjectDisposedException>(!this.IsDisposed);

              lock (this.workQueueLock) {
            return this.WorkQueue.EnqueueTask(() => {
              this.AddOrUpdateBankChest(key, bankChest);
            });
              }
        }