C# Class SampleWebApp.Controllers.ValuesController

Inheritance: Microsoft.AspNetCore.Mvc.Controller
Show file Open project: sergeyzwezdin/cqs.net

Protected Properties

Property Type Description
CommandsDispatcher ICommandsDispatcher
GetValuesQuery IGetValuesQuery
MakeEvenItemsLowercaseWorkflow IMakeEvenItemsLowercaseWorkflow

Public Methods

Method Description
ValuesController ( IGetValuesQuery getValuesQuery, IMakeEvenItemsLowercaseWorkflow makeEvenItemsLowercaseWorkflow, ICommandsDispatcher commandsDispatcher ) : System.Collections.Generic

Private Methods

Method Description
Get ( string filter = null ) : Task>
Update ( int id, string value ) : System.Threading.Tasks.Task
Workflow ( ) : System.Threading.Tasks.Task

Method Details

ValuesController() public method

public ValuesController ( IGetValuesQuery getValuesQuery, IMakeEvenItemsLowercaseWorkflow makeEvenItemsLowercaseWorkflow, ICommandsDispatcher commandsDispatcher ) : System.Collections.Generic
getValuesQuery IGetValuesQuery
makeEvenItemsLowercaseWorkflow IMakeEvenItemsLowercaseWorkflow
commandsDispatcher ICommandsDispatcher
return System.Collections.Generic

Property Details

CommandsDispatcher protected property

protected ICommandsDispatcher CommandsDispatcher
return ICommandsDispatcher

GetValuesQuery protected property

protected IGetValuesQuery GetValuesQuery
return IGetValuesQuery

MakeEvenItemsLowercaseWorkflow protected property

protected IMakeEvenItemsLowercaseWorkflow MakeEvenItemsLowercaseWorkflow
return IMakeEvenItemsLowercaseWorkflow