Пример #1
0
 /// <summary>
 /// Create instance of Library writer to write a library catalog to stream
 /// </summary>
 /// <param name="source">Generic collection</param>
 /// <param name="settings">Settings of collection</param>
 public LibraryWriter(IEnumerable <T> source, LibrarySettings settings)
 {
     _source      = source;
     _mainElement = settings.MainElementName;
     _element     = settings.ElementName;
     _current     = 0;
 }
Пример #2
0
 /// <summary>
 /// Create instance of collection
 /// </summary>
 /// <param name="inputStream">Input stream</param>
 /// <param name="settings">Settings of collection</param>
 public LibraryReader(Stream inputStream, LibrarySettings settings)
 {
     _inputStream = inputStream;
     _mainElement = settings.MainElementName;
     _element     = settings.ElementName;
     _current     = 0;
 }