public async Task <bool> AddDataToTranscribe(string text) { var retval = true; if (text == null) { throw new ArgumentNullException(nameof(text)); } try { var data = new TranscribeData() { TextToTranscribe = text }; using (var ctx = GetContext()) { await ctx.SaveAsync(data, DyConfig); return(true); } } catch (Exception ex) { retval = false; } return(retval); }
public async Task <TranscribeData> GetTranscribeData(string id, long timestamp) { TranscribeData data = null; try { using (var ctx = GetContext()) { var item = await ctx.LoadAsync <TranscribeData>(id, timestamp, DyConfig); data = item; } } catch (Exception ex) { throw; } return(data); }
public async Task <bool> SaveTranscribeData(TranscribeData data) { var retval = false; try { using (var ctx = GetContext()) { await ctx.SaveAsync(data, DyConfig); retval = true; } } catch (Exception ex) { throw; } return(retval); }