Example #1
0
        /// <summary>
        /// Create a copy of <see cref="ProductInfoMessage"/>.
        /// </summary>
        /// <returns>Copy.</returns>
        public override Message Clone()
        {
            var clone = new ProductInfoMessage
            {
                Id   = Id,
                Name = Name,
                OriginalTransactionId = OriginalTransactionId,
            };

            CopyTo(clone);
            return(clone);
        }
        /// <summary>
        /// Create a copy of <see cref="ProductInfoMessage"/>.
        /// </summary>
        /// <returns>Copy.</returns>
        public override Message Clone()
        {
            var clone = new ProductInfoMessage
            {
                Id                    = Id,
                Name                  = Name,
                Description           = Description,
                PackageId             = PackageId,
                Tags                  = Tags,
                Author                = Author,
                DownloadCount         = DownloadCount,
                OriginalTransactionId = OriginalTransactionId,
            };

            CopyTo(clone);
            return(clone);
        }
        /// <summary>
        /// Create a copy of <see cref="ProductInfoMessage"/>.
        /// </summary>
        /// <returns>Copy.</returns>
        public override Message Clone()
        {
            var clone = new ProductInfoMessage
            {
                Id                    = Id,
                Name                  = Name,
                Description           = Description,
                PackageId             = PackageId,
                Tags                  = Tags,
                Author                = Author,
                DownloadCount         = DownloadCount,
                Rating                = Rating,
                DocUrl                = DocUrl,
                IsRequiredConnectors  = IsRequiredConnectors,
                OriginalTransactionId = OriginalTransactionId,
            };

            CopyTo(clone);
            return(clone);
        }