NStub.CSharp.CSharpProjectGenerator.AddClassFiles C# (CSharp) Method

AddClassFiles() private method

Adds an ItemGroup to the project file which includes the class files which will be part of the project.
private AddClassFiles ( ) : void
return void
        private void AddClassFiles()
        {
            // Add our class files
            this.xmlWriter.WriteStartElement("ItemGroup");
            foreach (string classFile in this.ClassFiles)
            {
                string scrubbedClassFile =
                    Utility.ScrubPathOfIllegalCharacters(classFile);
                this.xmlWriter.WriteStartElement("Compile");
                this.xmlWriter.WriteAttributeString("Include", scrubbedClassFile);
                this.xmlWriter.WriteEndElement(); // Compile
            }

            this.xmlWriter.WriteEndElement(); // ItemGroup
        }