Method | Description | |
---|---|---|
DefaultWidgetInvoker ( ITypeActivatorCache typeActivatorCache, IWidgetActivator widgetActivator, IWidgetArgumentBinder argumentBinder ) : System |
Initialises a new instance of DefaultWidgetInvoker.
|
|
Invoke ( |
||
InvokeAsync ( |
Method | Description | |
---|---|---|
CoerceToWidgetResult ( object value ) : IWidgetResult |
Coerces the output result of a widget to a IWidgetResult given that a method could return anything.
|
|
CreateWidget ( |
Creates a widget instance.
|
|
GetArgumentsAsync ( |
Gets the arguments for the target method. The argument binder will provide a mixed-result of values from the provided dictionary, and those from model binding. |
|
InvokeAsyncCore ( |
Invokes an asynchronous method.
|
|
InvokeSyncCore ( |
Invokes a synchronous method.
|
public DefaultWidgetInvoker ( ITypeActivatorCache typeActivatorCache, IWidgetActivator widgetActivator, IWidgetArgumentBinder argumentBinder ) : System | ||
typeActivatorCache | ITypeActivatorCache | The type activator cache. |
widgetActivator | IWidgetActivator | The widget activator. |
argumentBinder | IWidgetArgumentBinder | The widget argument binder. |
return | System |
public Invoke ( |
||
context | ||
return | void |
public InvokeAsync ( |
||
context | ||
return | System.Threading.Tasks.Task |