ASP WebAPI通用List可选参数

我真的很苦恼这个。 我需要一个通用的列表参数为我的Get方法,但它需要是可选的。 我只是这样做了:

public dynamic Get(List <long> ManufacturerIDs = null) 

不幸的是,在运行时我得到的错误:

“FormatterParameterBinding”不支持可选参数“ManufacturerIDs”。

如何获得一个通用列表作为一个可选参数在这里?

使用可选参数有什么意义? List<T>是一个引用types,如果客户端不提供一个值,它将简单地为null:

 public HttpResponseMessage Get(List<long> manufacturerIDs) { ... }