public async Task <ReactMessage> PersistReactMessageAsync(ReactMessage message) { var res = await _reActMessageRepository.UpdateAsync(message); if (res != 0) { // TODO implement notification return(message); } return(null); }
public Task <ReactMessage> PersistReactMessageAsync(ReactMessage message) { return(Task.Run(() => (ReactMessage)StaticDataCollection.Messages["xpitfire"])); }
private static void DefineXpitfireActMessage() { var actMessageId = "act:xpitfire@flow"; var reactMessageId = "react:xpitfire@flow"; var senderId = "xpitfire"; var receiverId = "flow"; var actCondentId = "xpitfire@flow"; var reactContentId = "flow@xpitfire"; var noteId = "xpitfire@flow"; var actThumbnailId = "xpitfire@flow"; var reactThumbnailId = "flow@xpitfire"; var actMediaId = "xpitfire@flow"; var reactMediaId = "flow@xpitfire"; Medias[actMediaId] = new Media { Id = actMediaId, Data = new byte[] { 0, 1, 2, 3, 4 } }; Medias[reactMediaId] = new Media { Id = reactMediaId, Data = new byte[] { 0, 1, 2, 3, 4 } }; Contents[actCondentId] = new Content { Id = actCondentId, MimeType = MimeType.ImageGif, Size = 5, ThumbnailId = actThumbnailId, MediaId = actMediaId }; Contents[reactContentId] = new Content { Id = actCondentId, MimeType = MimeType.VideoMp4, Size = 5, ThumbnailId = reactThumbnailId, MediaId = reactMediaId }; Notes[noteId] = new Note { Id = noteId, Text = "super awesome", Rank = Rank.Awesome }; Messages[actMessageId] = new ActMessage { Id = actMessageId, SenderId = senderId, DateCreated = DateTime.Now.AddMinutes(-44).Ticks, DateReceived = DateTime.Now.AddMinutes(-34).Ticks, DateViewed = DateTime.Now.AddMinutes(-24).Ticks, Description = "funny clips", ReceiverIds = { receiverId }, Type = ActType.PrivateAct, Content = Contents[actCondentId] }; Messages[reactMessageId] = new ReactMessage { Id = reactMessageId, SenderId = receiverId, ActMessage = (ActMessage)Messages[actCondentId], DateCreated = DateTime.Now.Ticks, DateReceived = DateTime.Now.AddMilliseconds(10).Ticks, Comment = Notes[noteId], Tags = { "fun", "stupid", "2016" }, Content = Contents[actCondentId] }; ActUpdatesFromFriendList[Users[senderId]] = new List <ActMessage>() { (ActMessage)Messages[actMessageId] }; }