public virtual object Clone() { var result = MemberwiseClone() as AssetEntry; result.Tenant = Tenant?.Clone() as TenantIdentity; result.BlobInfo = BlobInfo?.Clone() as BlobInfo; return(result); }