private async void DiscordServiceServerOnCoinFlipWinner(object sender, CoinFlipWinnerRequest request) { var @event = Event.CoinFlipWinner; var msg = $"{request.Request.CoinFlipId} ended with Value: {request.Request.TotalValue}"; await SendMessageToUserSubscribed(@event, msg); }
public Task <EmptyResponse> CoinFlipWinnerAsync(CoinFlipWinnerRequest request) { return(SendGrpcAction(async() => await _discordService.CoinFlipWinnerAsync(request, DefaultSettings.GetDefaultSettings(2)), false)); }
public override Task <EmptyResponse> CoinFlipWinner(CoinFlipWinnerRequest request, ServerCallContext context) { OnCoinFlipWinner?.Invoke(this, request); return(Task.FromResult(new EmptyResponse())); }