/// <summary> /// Create new instance of database record /// </summary> /// <param name="data">Diagnostic data</param> /// <param name="path">database path</param> public BacktraceDatabaseRecord(BacktraceData data, string path) { Id = data.Uuid; Record = data; _path = path; RecordWriter = new BacktraceDatabaseRecordWriter(path); }
/// <summary> /// Setup RecordWriter and database path after deserialization event /// </summary> /// <param name="path">Path to database</param> internal void DatabasePath(string path) { _path = path; RecordWriter = new BacktraceDatabaseRecordWriter(path); }