You are passing an arbitrary string instead of the credential file path to the GoogleCredential.FromFile function. Assuming that your file is actually located at "serviceAccountKey.json", you should pass the argument as such:
var credential = GoogleCredential.FromFile(credentialPath);