C# 클래스 FileScanner.FileParsing.FileParserFactory

A builder pattern, factory pattern crosover which allows us to get the appropriate file parser as well as specify the file path, encoding, and parse strategy.
파일 보기 프로젝트 열기: kzemek/FileScanner 1 사용 예제들

공개 메소드들

메소드 설명
Create ( ) : IFileParser
FileParserFactory ( string filePath ) : System
FileParserFactory ( string filePath, Encoding encoding ) : System
FileParserFactory ( string filePath, Encoding encoding, IParseStrategy parseStrategy ) : System
FileParserFactory ( string filePath, IParseStrategy parseStrategy ) : System

메소드 상세

Create() 공개 메소드

public Create ( ) : IFileParser
리턴 IFileParser

FileParserFactory() 공개 메소드

public FileParserFactory ( string filePath ) : System
filePath string
리턴 System

FileParserFactory() 공개 메소드

public FileParserFactory ( string filePath, Encoding encoding ) : System
filePath string
encoding System.Text.Encoding
리턴 System

FileParserFactory() 공개 메소드

public FileParserFactory ( string filePath, Encoding encoding, IParseStrategy parseStrategy ) : System
filePath string
encoding System.Text.Encoding
parseStrategy IParseStrategy
리턴 System

FileParserFactory() 공개 메소드

public FileParserFactory ( string filePath, IParseStrategy parseStrategy ) : System
filePath string
parseStrategy IParseStrategy
리턴 System