C# Class AspNetCoreMvcApp.Tests.Controllers.ManageShipsControllers.ManageShipsControllerBuilder

Show file Open project: xhafan/legacy-to-coreddd Class Usage Examples

Public Methods

Method Description
Build ( ) : ManageShipsController
ManageShipsControllerBuilder ( ) : AspNetCoreMvcApp.BusRequestSenders
WithBusRequestSender ( IBusRequestSender busRequestSender ) : ManageShipsControllerBuilder
WithCommandExecutor ( ICommandExecutor commandExecutor ) : ManageShipsControllerBuilder
WithQueryExecutor ( IQueryExecutor queryExecutor ) : ManageShipsControllerBuilder

Method Details

Build() public method

public Build ( ) : ManageShipsController
return ManageShipsController

ManageShipsControllerBuilder() public method

public ManageShipsControllerBuilder ( ) : AspNetCoreMvcApp.BusRequestSenders
return AspNetCoreMvcApp.BusRequestSenders

WithBusRequestSender() public method

public WithBusRequestSender ( IBusRequestSender busRequestSender ) : ManageShipsControllerBuilder
busRequestSender IBusRequestSender
return ManageShipsControllerBuilder

WithCommandExecutor() public method

public WithCommandExecutor ( ICommandExecutor commandExecutor ) : ManageShipsControllerBuilder
commandExecutor ICommandExecutor
return ManageShipsControllerBuilder

WithQueryExecutor() public method

public WithQueryExecutor ( IQueryExecutor queryExecutor ) : ManageShipsControllerBuilder
queryExecutor IQueryExecutor
return ManageShipsControllerBuilder