public DatabaseLoader(string path) { this.path = path; this.databaseLines = new string[0]; this.database = new Database(); }
public LucyResponder(Database database) { this.lastContext = string.Empty; this.currentContext = string.Empty; this.response = string.Empty; this.lastResponse = string.Empty; this.availableResponses = new List<string>(); this.database = database; this.knowledgeSearch = new KnowledgeSearch(database); }
public void Load() { DatabaseLoader loader = new DatabaseLoader(path); dataBase = loader.Load(); }
public DatabaseHandler(string dataBasePath) { this.path = dataBasePath; this.dataBase = new Database(); }
public DatabaseLoader(string[] lines) { this.databaseLines = lines; this.database = new Database(); }
public IOKnowledgeAdder(IO io, Database database) { this.io = io; this.database = database; }
public NonIOKnowledgeAdder(Database database) { this.database = database; }
public KnowledgeSearch(Database database) { this.database = database; }
private void LoadDatabase() { DatabaseLoader loader = new DatabaseLoader(databasePath); database = loader.Load(); }
public DatabaseSaver(Database database, string path) { this.path = path; this.database = database; }