public static void AddDataToXMLComparer(XMLCmdletBase cmdlet, IXMLComparer comparer, string xpath, string value)
{
cmdlet.WriteVerbose(cmdlet, "creating a List object");
List<Autofac.Core.Parameter> listOfParameters =
new List<Autofac.Core.Parameter>();
listOfParameters.Add(new NamedParameter("xpath", xpath));
listOfParameters.Add(new NamedParameter("value", value));
cmdlet.WriteVerbose(cmdlet, "creating an XMLDataEntry object");
IXMLDataEntry dataEntry =
DataFactory.Container.ResolveNamed<IXMLDataEntry>(
"full",
listOfParameters);
cmdlet.WriteVerbose(cmdlet, "adding an XMLDataEntry object to the comparer");
comparer.DataEntryCollection.Add(dataEntry);
cmdlet.WriteVerbose(cmdlet, "an XMLDataEntry object has been added to the comparer");
cmdlet.WriteObject(cmdlet, comparer);
}