示例#1
0
        // --------------------------------------------------
        // SERIALIZATION
        // --------------------------------------------------

        #region Serialization

        /// <summary>
        /// Updates information for storage.
        /// </summary>
        /// <param name="log">The log to update.</param>
        public override void UpdateStorageInfo(IBdoLog log = null)
        {
            base.UpdateStorageInfo(log);

            Carriers = Items?.Select(p =>
            {
                BdoCarrierConfiguration configuration = p as BdoCarrierConfiguration;
                configuration?.UpdateStorageInfo(log);
                return(configuration);
            }).ToList();
        }