public async Task <bool> HandleNewPullRequest(PullRequest pr) { var identifier = await _outputHandler.NotifyNewPullRequest(pr).ConfigureAwait(false); if (identifier == null) { return(false); } return(await _inputHandler.StoreIdentifier(pr, IdentifierKeys.Identifier, identifier).ConfigureAwait(false)); }