fix for ASP.net webpi errors if $filter  is passed and is empty

If $filter is passed to v1 of ASP.net WebAPI (it may not error in v2) and it is blank, then it errors.

This change checks if there are any filters first.