예제 #1
0
        public void AddOrUpdateBlob(Blob blob)
        {
            if (blob == null)
            {
                throw new ArgumentNullException("blob");
            }

            if (HasBlobs)
            {
                int existingIndex = m_blobs.IndexOfBlobNamed(blob.Name);
                if (existingIndex >= 0)
                {
                    m_blobs.RemoveAt(existingIndex);
                }
            }

            Blobs.Add(blob);
        }
예제 #2
0
 public void AddOrUpdateBlob(Blob blob)
 {
     EnsureBlobData().AddOrUpdateBlob(blob);
 }