public async Task FriendAcceptedEvent(int stargateChannel, IEnumerable <Device> devices, KahlaUser accepter) { var token = await _appsContainer.AccessToken(); var friendAcceptedEvent = new FriendAcceptedEvent { Target = accepter }; if (stargateChannel != -1) { await _stargatePushService.PushMessageAsync(token, stargateChannel, JsonConvert.SerializeObject(friendAcceptedEvent), true); } await _thirdPartyPushService.PushAsync(devices, "*****@*****.**", JsonConvert.SerializeObject(friendAcceptedEvent)); }
public async Task FriendAcceptedEvent(KahlaUser receiver, KahlaUser accepter) { var token = await _appsContainer.AccessToken(); var channel = receiver.CurrentChannel; var friendAcceptedEvent = new FriendAcceptedEvent { Target = accepter }; if (channel != -1) { await _stargatePushService.PushMessageAsync(token, channel, _Serialize(friendAcceptedEvent), true); } await _thirdPartyPushService.PushAsync(receiver.Id, "*****@*****.**", _Serialize(friendAcceptedEvent)); }
public async Task FriendAcceptedEvent(string recieverId) { var token = AppsContainer.AccessToken(); var user = await _dbContext.Users.FindAsync(recieverId); var channel = user.CurrentChannel; var nevent = new FriendAcceptedEvent { Type = EventType.FriendAcceptedEvent }; if (channel != -1) { await _pushMessageService.PushMessageAsync(await token(), channel, _CammalSer(nevent), true); } }
public async Task FriendAcceptedEvent(string recieverId) { var token = await _appsContainer.AccessToken(); var user = await _dbContext.Users.FindAsync(recieverId); var channel = user.CurrentChannel; var nevent = new FriendAcceptedEvent { Type = EventType.FriendAcceptedEvent }; if (channel != -1) { await _stargatePushService.PushMessageAsync(token, channel, _Serialize(nevent), true); } await _thirdPartyPushService.PushAsync(user.Id, "*****@*****.**", _Serialize(nevent)); }