/// <summary> /// Creates an export log /// </summary> /// <param name="importLog">Import log to save</param> /// <returns>Created log, with filled id</returns> public async Task <FlexFieldImportFieldValuesResultLog> CreateImportLog(FlexFieldImportFieldValuesResultLog importLog) { importLog.Id = Guid.NewGuid().ToString(); await _LogCollection.InsertOneAsync(importLog); return(importLog); }
/// <summary> /// Returns an import log by id /// </summary> /// <param name="id">Log id</param> /// <returns>Import log</returns> public async Task <FlexFieldImportFieldValuesResultLog> GetImportLogById(string id) { FlexFieldImportFieldValuesResultLog importLog = await _LogCollection.Find(n => n.Id == id).FirstOrDefaultAsync(); return(importLog); }