C# Class SampleWebApp.Controllers.ValuesController

Inheritance: Microsoft.AspNetCore.Mvc.Controller
Exibir arquivo 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_oe property

protected ICommandsDispatcher CommandsDispatcher
return ICommandsDispatcher

GetValuesQuery protected_oe property

protected IGetValuesQuery GetValuesQuery
return IGetValuesQuery

MakeEvenItemsLowercaseWorkflow protected_oe property

protected IMakeEvenItemsLowercaseWorkflow MakeEvenItemsLowercaseWorkflow
return IMakeEvenItemsLowercaseWorkflow