C# Class Antaris.AspNetCore.Mvc.Widgets.JsonWidgetResult

Renders a JSON result from a widget.
Inheritance: IWidgetResult
显示文件 Open project: Antaris/AspNetCore.Mvc.Widgets

Public Methods

Method Description
Execute ( WidgetContext context ) : void
ExecuteAsync ( WidgetContext context ) : System.Threading.Tasks.Task
JsonWidgetResult ( object value, JsonSerializerSettings serializerSettings = null ) : System.Threading.Tasks

Initialises a new instance of JsonWidgetResult.

Method Details

Execute() public method

public Execute ( WidgetContext context ) : void
context Antaris.AspNetCore.Mvc.Widgets.Infrastructure.WidgetContext
return void

ExecuteAsync() public method

public ExecuteAsync ( WidgetContext context ) : System.Threading.Tasks.Task
context Antaris.AspNetCore.Mvc.Widgets.Infrastructure.WidgetContext
return System.Threading.Tasks.Task

JsonWidgetResult() public method

Initialises a new instance of JsonWidgetResult.
public JsonWidgetResult ( object value, JsonSerializerSettings serializerSettings = null ) : System.Threading.Tasks
value object The value to serialize as JSON.
serializerSettings Newtonsoft.Json.JsonSerializerSettings [Optional] The serializer settings.
return System.Threading.Tasks