public Dictionary<Type, List<Type>> AddMultiService()
{
List<ValueProviderFactory> valueProviderFactories=new List<ValueProviderFactory>(){
new QueryStringValueProviderFactory(),
new RouteDataValueProviderFactory(),
new MyValueProviderFactory()
};
RequestContext.Configuration.Services.GetActionInvoker();
RequestContext.Configuration.Services.ReplaceRange(typeof(ValueProviderFactory), valueProviderFactories);
return GetAllMultiServices();
}