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 }); }
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); }