private SessionCsvWriter initCsvWriter() { var data = initDatasource(); var accessor = new AccessorContext { Context = Context.Empty.Clone(_session), MemberType = data.GetRowType() }; var tsvw = new SessionCsvWriter { HeaderMode = CsvWriterHeaderMode.Path, DataSource = data, Accessors = new List <Accessor> { accessor.GetAccessor("Kod"), accessor.GetAccessor("Ceny.Podstawowa.Netto") } }; foreach (var acc in tsvw.Accessors) { acc.Prepare(); } return(tsvw); }