示例#1
0
 private static SrStoredSummarizedEpisode Map(SrStoredSummarizedEpisodeEntity srStoredSummarizedEpisodeEntity)
 {
     return(new SrStoredSummarizedEpisode
     {
         EpisodeId = srStoredSummarizedEpisodeEntity.EpisodeId,
         OriginalAudioUrl = srStoredSummarizedEpisodeEntity.OriginalAudioUrl,
         AudioUrl = srStoredSummarizedEpisodeEntity.AudioUrl,
         AudioLocale = srStoredSummarizedEpisodeEntity.AudioLocale,
         Title = srStoredSummarizedEpisodeEntity.Title,
         Description = srStoredSummarizedEpisodeEntity.Description,
         Url = srStoredSummarizedEpisodeEntity.Url,
         PublishDateUtc = srStoredSummarizedEpisodeEntity.PublishDateUtc,
         ImageUrl = srStoredSummarizedEpisodeEntity.ImageUrl,
         ProgramId = srStoredSummarizedEpisodeEntity.ProgramId,
         ProgramName = srStoredSummarizedEpisodeEntity.ProgramName,
         Transcription = srStoredSummarizedEpisodeEntity.Transcription,
         Title_Original = srStoredSummarizedEpisodeEntity.Title_Original,
         Description_Original = srStoredSummarizedEpisodeEntity.Description_Original,
         Transcription_Original = srStoredSummarizedEpisodeEntity.Transcription_Original,
         Title_EN = srStoredSummarizedEpisodeEntity.Title_EN,
         Description_EN = srStoredSummarizedEpisodeEntity.Description_EN,
         Transcription_EN = srStoredSummarizedEpisodeEntity.Transcription_EN,
         SpeechUrl_EN = srStoredSummarizedEpisodeEntity.SpeechUrl_EN,
         Title_SV = srStoredSummarizedEpisodeEntity.Title_SV,
         Description_SV = srStoredSummarizedEpisodeEntity.Description_SV,
         Transcription_SV = srStoredSummarizedEpisodeEntity.Transcription_SV,
         SpeechUrl_SV = srStoredSummarizedEpisodeEntity.SpeechUrl_SV
     });
 }
示例#2
0
        public async Task StoreSummarizedEpisode(int episodeId, SrStoredSummarizedEpisode episode)
        {
            await _episodeSummarizedTable.CreateIfNotExistsAsync();

            var entity = new SrStoredSummarizedEpisodeEntity(episodeId, episode);
            var insertOrMergeOperation = TableOperation.InsertOrMerge(entity);
            await _episodeSummarizedTable.ExecuteAsync(insertOrMergeOperation);
        }