public EventsContainer(string fileDataPath, string fieldsDefinitionPath) { fieldsCount = 0; replayFlag = false; if (fieldsDefinitionPath != null && fieldsDefinitionPath.Length > 0) { eventsFlag = ParseCSVFile(fieldsDefinitionPath); InitializeFieldDefinitions(); messageSchema = new MessageSchema(fields); if (!eventsFlag) { eventsFlag = ParseCSVFile(fileDataPath); } } else { eventsFlag = ParseCSVFile(fileDataPath); InitializeFieldDefinitions(); messageSchema = new MessageSchema(fields); } }
public EventsContainer(string fileDataPath) { fieldsCount = 0; replayFlag = false; eventsFlag = ParseCSVFile(fileDataPath); InitializeFieldDefinitions(); messageSchema = new MessageSchema(fields); }