private User GetUserByApiKey(string apiKey) { var cred = UserService.AuthenticateCredential(CredentialTypes.ApiKeyV1, apiKey.ToLowerInvariant()); User user; if (cred == null) { #pragma warning disable 0618 user = UserService.FindByApiKey(Guid.Parse(apiKey)); #pragma warning restore 0618 } else { user = cred.User; } return(user); }