private static void WriteRuleDescriptorFile(string filePath, IEnumerable <RuleDetail> ruleDetails)
        {
            var root = new RuleDescriptorRoot();

            root.Rules.AddRange(ruleDetails);
            SerializeObjectToFile(filePath, root);
        }
        private static void WriteRuleDescriptorFile(string filePath, IEnumerable <FullRuleDescriptor> fullRuleDescriptors)
        {
            var root = new RuleDescriptorRoot();

            foreach (var fullRuleDescriptor in fullRuleDescriptors)
            {
                root.Rules.Add(fullRuleDescriptor.RuleDescriptor);
            }

            SerializeObjectToFile(filePath, root);
        }