public async Task <PlayGetDigitsResult> PlayGetDigits(PlayGetDigitsOptions options) { if (!IsAnswered) { return(new PlayGetDigitsResult(null, null)); } return(await eventSocket.PlayGetDigits(UUID, options).ConfigureAwait(false)); }
public async Task <string> PlayGetDigits(PlayGetDigitsOptions options) { if (!IsAnswered) { return(string.Empty); } var result = await eventSocket.PlayGetDigits(UUID, options); return(result.Digits); }
public Task <PlayGetDigitsResult> PlayGetDigits(PlayGetDigitsOptions options) { return(RunIfAnswered(() => eventSocket.PlayGetDigits(UUID, options), () => new PlayGetDigitsResult(null, null))); }