Why not stop if the autorizationToken is null, e.g. if (string.IsNullOrWhiteSpace(authorizationToken)) return null;?