C# 클래스 AspNetCoreMvcApp.Tests.Controllers.ManageShipsControllers.ManageShipsControllerBuilder

파일 보기 프로젝트 열기: xhafan/legacy-to-coreddd 1 사용 예제들

공개 메소드들

메소드 설명
Build ( ) : ManageShipsController
ManageShipsControllerBuilder ( ) : AspNetCoreMvcApp.BusRequestSenders
WithBusRequestSender ( IBusRequestSender busRequestSender ) : ManageShipsControllerBuilder
WithCommandExecutor ( ICommandExecutor commandExecutor ) : ManageShipsControllerBuilder
WithQueryExecutor ( IQueryExecutor queryExecutor ) : ManageShipsControllerBuilder

메소드 상세

Build() 공개 메소드

public Build ( ) : ManageShipsController
리턴 ManageShipsController

ManageShipsControllerBuilder() 공개 메소드

public ManageShipsControllerBuilder ( ) : AspNetCoreMvcApp.BusRequestSenders
리턴 AspNetCoreMvcApp.BusRequestSenders

WithBusRequestSender() 공개 메소드

public WithBusRequestSender ( IBusRequestSender busRequestSender ) : ManageShipsControllerBuilder
busRequestSender IBusRequestSender
리턴 ManageShipsControllerBuilder

WithCommandExecutor() 공개 메소드

public WithCommandExecutor ( ICommandExecutor commandExecutor ) : ManageShipsControllerBuilder
commandExecutor ICommandExecutor
리턴 ManageShipsControllerBuilder

WithQueryExecutor() 공개 메소드

public WithQueryExecutor ( IQueryExecutor queryExecutor ) : ManageShipsControllerBuilder
queryExecutor IQueryExecutor
리턴 ManageShipsControllerBuilder