protected override void ProcessResource(LibraryCodeList aLibraries) { var document = LoadXml(Filenames.LibraryCodes + ".xml"); if (document != null) { aLibraries.Codes.AddRange(from element in document.Elements("Code") select element.Value); } }
protected abstract void ProcessResource(LibraryCodeList aLibraries);
protected abstract void ProcessResource( LibraryCodeList aLibraries );
protected override void ProcessResource( LibraryCodeList aLibraries ) { var document = new XElement( "CreationCodes", from code in aLibraries.Codes where code != "" select new XElement( "Code", EscapeText( code ) ) ); SaveDocument( document, Filenames.LibraryCodes + ".xml" ); }