/// <summary>
        /// 组合目标。
        /// </summary>
        /// <param name="container">需要组合的容器。</param>
        private void CombineTargets(XContainer container)
        {
            var targetElements = _defaultLoggingConfigurationDocument.Descendants().Where(xElement => string.Equals(xElement.Name.LocalName, "target", StringComparison.OrdinalIgnoreCase));

            var targetsElement = new XElement("targets");

            foreach (var targetElement in targetElements)
            {
                targetElement.Name = XName.Get("target");
                targetsElement.Add(targetElement);
            }

            container.AddFirst(targetsElement);
        }