protected ReportServiceHandler(ReportServiceHandler nextHandler) { _nextHandler = nextHandler; }
public TxtReportServiceHandler(ReportServiceHandler nextHandler) : base(nextHandler) { }
public XlsxReportServiceHandler(ReportServiceHandler nextHandler) : base(nextHandler) { }
public ReportServiceSearcher() { _handler = new CsvReportServiceHandler(null); _handler = new TxtReportServiceHandler(_handler); _handler = new XlsxReportServiceHandler(_handler); }