mirror of
				https://github.com/Theodor-Springmann-Stiftung/hamann-ausgabe-core.git
				synced 2025-11-04 12:15:32 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			17 lines
		
	
	
		
			514 B
		
	
	
	
		
			C#
		
	
	
	
	
	
			
		
		
	
	
			17 lines
		
	
	
		
			514 B
		
	
	
	
		
			C#
		
	
	
	
	
	
using System;
 | 
						|
using System.Xml.Linq;
 | 
						|
 | 
						|
namespace HaXMLReader.Interfaces {
 | 
						|
    /// <summary>
 | 
						|
    /// Is a simple service to create appropriate IReader Instances.
 | 
						|
    /// </summary>
 | 
						|
    public interface IReaderService {
 | 
						|
        IReader RequestReader(XElement element);
 | 
						|
        IReader RequestReader(XElement element, Action<string[]> logsink);
 | 
						|
 | 
						|
        IReader RequestReader(string uri);
 | 
						|
        IReader RequestReader(string uri, Action<string[]> logsink);
 | 
						|
 | 
						|
        IReader RequestStringReader(string toread);
 | 
						|
    }
 | 
						|
} |