public virtual object Bind(IEngineContext context, IController controller, IControllerContext controllerContext, ParameterInfo parameterInfo) { EnsureBinderExists(); var fetcher = new ARFetcher(binder.Converter); return(fetcher.FetchActiveRecord(parameterInfo, this, context.Request, controllerContext.CustomActionParameters)); }
public virtual object Bind(IEngineContext context, IController controller, IControllerContext controllerContext, ParameterInfo parameterInfo) { EnsureBinderExists(); ARFetcher fetcher = new ARFetcher(binder.Converter); return fetcher.FetchActiveRecord(parameterInfo, this, context.Request, controllerContext.CustomActionParameters); }
public virtual object Bind(SmartDispatcherController controller, ParameterInfo parameterInfo) { ARFetcher fetcher = new ARFetcher(controller.Binder.Converter); return fetcher.FetchActiveRecord(parameterInfo, this, controller.Request); }