Пример #1
0
        public static void AddRouteValues(RouteValueDictionary routeValueDictionary, string routeName, object routeValue)
        {
            IModelUnbinder unbinder = DefaultModelUnbinder;

            if (routeValue != null)
            {
                unbinder = ModelUnbinders.FindUnbinderFor(routeValue.GetType()) ?? (ModelUnbinderProviders.FindUnbinderFor(routeValue.GetType()) ?? DefaultModelUnbinder);
            }
            unbinder.UnbindModel(routeValueDictionary, routeName, routeValue);
        }
Пример #2
0
 public void NoUnbinders_ReturnNull()
 {
     Assert.IsNull(_target.FindUnbinderFor(typeof(BaseClass)));
 }