public UserController(IUserService userService, IJwtTokenHelper jwtTokenHelper, IOutputConverter outputConverter, IOptions <AppSettings> appSettings) { _userService = userService; _outputConverter = outputConverter; _appSettings = appSettings.Value; _jwtTokenHelper = jwtTokenHelper; }
public void AddOutputConverter(IOutputConverter outputConverter) { if (outputConverter != null) { _outputConverters.Add(outputConverter); } }
public AssessmentReferenceDataController(IOutputConverter outputConverter, IAssessmentScopeService scopeService, IAssessmentStatusService statusService, IAssessmentTypeService typeService, IReferenceService referenceService) { _scopeService = scopeService; _statusService = statusService; _typeService = typeService; _referenceService = referenceService; }
public ListBooksInteractor( IBookReadOnlyRepository bookReadOnlyRepository, IOutputBoundary <ListBooksOutput> outputBoundary, IOutputConverter outputConverter) { this.bookReadOnlyRepository = bookReadOnlyRepository; this.outputBoundary = outputBoundary; this.outputConverter = outputConverter; }
public static IHandler <TInput, TNewOutput> ConvertedBy <TInput, TOutput, TNewOutput>( this IHandler <TInput, TOutput> handler, IOutputConverter <TInput, TOutput, TNewOutput> converter) { converter = converter ?? throw new ArgumentNullException(nameof(converter)); handler = handler ?? throw new ArgumentNullException(nameof(handler)); return(new OutputConvertedHandler <TInput, TOutput, TNewOutput>(converter, handler)); }
public GetAccountDetailsInteractor( IAccountReadOnlyRepository accountReadOnlyRepository, IOutputBoundary <AccountOutput> outputBoundary, IOutputConverter outputConverter) { this.accountReadOnlyRepository = accountReadOnlyRepository; this.outputBoundary = outputBoundary; this.outputConverter = outputConverter; }
public Interactor( ICajuService cajuService, IOutputBoundary <RunOutput> outputBoundary, IOutputConverter outputConverter) { this.cajuService = cajuService; this.outputBoundary = outputBoundary; this.outputConverter = outputConverter; }
public GetBasketDetailsInteractor( IBasketReadOnlyRepository basketReadOnlyRepository, IOutputBoundary <BasketOutput> outputBoundary, IOutputConverter outputConverter) { this.basketReadOnlyRepository = basketReadOnlyRepository; this.outputBoundary = outputBoundary; this.outputConverter = outputConverter; }
public Interactor( IOrderReadOnlyRepository orderReadOnlyRepository, IOutputBoundary <TrackingOutput> outputBoundary, IOutputConverter outputConverter) { this.orderReadOnlyRepository = orderReadOnlyRepository; this.outputBoundary = outputBoundary; this.outputConverter = outputConverter; }
public CustomerTests() { accountReadOnlyRepository = Substitute.For <IAccountReadOnlyRepository>(); accountWriteOnlyRepository = Substitute.For <IAccountWriteOnlyRepository>(); customerReadOnlyRepository = Substitute.For <ICustomerReadOnlyRepository>(); customerWriteOnlyRepository = Substitute.For <ICustomerWriteOnlyRepository>(); converter = new OutputConverter(); }
public GolSimulator( IFileReader fileReader, IConfiguration configuration, IGolService service, IOutputConverter converter) { _fileReader = fileReader; _configuration = configuration; _service = service; _converter = converter; }
public CheckoutInteractor( ICustomerReadOnlyRepository customerReadOnlyRepository, IBasketReadOnlyRepository basketReadOnlyRepository, IOutputBoundary <CheckoutOutput> outputBoundary, IOutputConverter outputConverter) { this.customerReadOnlyRepository = customerReadOnlyRepository; this.basketReadOnlyRepository = basketReadOnlyRepository; this.outputBoundary = outputBoundary; this.outputConverter = outputConverter; }
public RegisterInteractor( ICustomerWriteOnlyRepository customerWriteOnlyRepository, IBasketWriteOnlyRepository basketWriteOnlyRepository, IOutputBoundary <RegisterOutput> outputBoundary, IOutputConverter outputConverter) { this.customerWriteOnlyRepository = customerWriteOnlyRepository; this.basketWriteOnlyRepository = basketWriteOnlyRepository; this.outputBoundary = outputBoundary; this.outputConverter = outputConverter; }
public CloseInteractor( IAccountReadOnlyRepository accountReadOnlyRepository, IAccountWriteOnlyRepository accountWriteOnlyRepository, IOutputBoundary <CloseOutput> outputBoundary, IOutputConverter outputConverter) { this.accountReadOnlyRepository = accountReadOnlyRepository; this.accountWriteOnlyRepository = accountWriteOnlyRepository; this.outputBoundary = outputBoundary; this.outputConverter = outputConverter; }
public CreateBookInteractor( IBookReadOnlyRepository bookReadOnlyRepository, IBookWriteOnlyRepository bookWriteOnlyRepository, IOutputBoundary <BookOutput> outputBoundary, IOutputConverter outputConverter) { this.bookReadOnlyRepository = bookReadOnlyRepository; this.bookWriteOnlyRepository = bookWriteOnlyRepository; this.outputBoundary = outputBoundary; this.outputConverter = outputConverter; }
public RegisterInteractor( ICustomerWriteOnlyRepository customerWriteOnlyRepository, IAccountWriteOnlyRepository accountWriteOnlyRepository, IOutputBoundary <RegisterOutput> outputBoundary, IOutputConverter outputConverter) { this.customerWriteOnlyRepository = customerWriteOnlyRepository; this.accountWriteOnlyRepository = accountWriteOnlyRepository; this.outputBoundary = outputBoundary; this.outputConverter = outputConverter; }
public DepositInteractor( IAccountReadOnlyRepository accountReadOnlyRepository, IPublisher bus, IOutputBoundary <DepositOutput> outputBoundary, IOutputConverter responseConverter) { this.accountReadOnlyRepository = accountReadOnlyRepository; this.bus = bus; this.outputBoundary = outputBoundary; this.responseConverter = responseConverter; }
public Interactor( IPublisher bus, IOutputBoundary <OrderOutput> outputBoundary, IOutputConverter outputConverter, ITrackingService trackingService) { this.bus = bus; this.outputBoundary = outputBoundary; this.outputConverter = outputConverter; this.trackingService = trackingService; }
public GetCustomerDetailsInteractor( ICustomerReadOnlyRepository customerReadOnlyRepository, IAccountReadOnlyRepository accountReadOnlyRepository, IOutputBoundary <CustomerOutput> outputBoundary, IOutputConverter outputConverter) { this.customerReadOnlyRepository = customerReadOnlyRepository; this.accountReadOnlyRepository = accountReadOnlyRepository; this.outputBoundary = outputBoundary; this.outputConverter = outputConverter; }
public AddBasketInteractor( ICustomerReadOnlyRepository customerReadOnlyRepository, IBasketWriteOnlyRepository basketWriteOnlyRepository, IOutputBoundary <AddBasketOutput> outputBoundary, IOutputConverter outputConverter) { this.customerReadOnlyRepository = customerReadOnlyRepository; this.basketWriteOnlyRepository = basketWriteOnlyRepository; this.outputBoundary = outputBoundary; this.outputConverter = outputConverter; }
public DeleteInteractor( IBasketReadOnlyRepository basketReadOnlyRepository, IBasketWriteOnlyRepository basketWriteOnlyRepository, IOutputBoundary <DeleteOutput> outputBoundary, IOutputConverter outputConverter) { this.basketReadOnlyRepository = basketReadOnlyRepository; this.basketWriteOnlyRepository = basketWriteOnlyRepository; this.outputBoundary = outputBoundary; this.outputConverter = outputConverter; }
public void Populate(PagedResult <AssetProperty> output, IOutputConverter outputConverter) { if (output == null) { ViewModel = new NoContentResult(); return; } var properties = outputConverter.Map <List <AssetProperties> >(output.Results); ViewModel = new ObjectResult(properties.GetPagedResult(output.PageSize, output.CurrentPage, output.RowCount)); }
public GetCustomerDetailsInteractor( ICustomerReadOnlyRepository customerReadOnlyRepository, IOrderReadOnlyRepository orderReadOnlyRepository, IBasketReadOnlyRepository basketReadOnlyRepository, IOutputBoundary <CustomerOutput> outputBoundary, IOutputConverter outputConverter) { this.customerReadOnlyRepository = customerReadOnlyRepository; this.orderReadOnlyRepository = orderReadOnlyRepository; this.basketReadOnlyRepository = basketReadOnlyRepository; this.outputBoundary = outputBoundary; this.outputConverter = outputConverter; }
public RegisterInteractor( ICustomerReadOnlyRepository customerReadOnlyRepository, IAccountReadOnlyRepository accountReadOnlyRepository, IPublisher bus, IOutputBoundary <RegisterOutput> outputBoundary, IOutputConverter responseConverter) { this.customerReadOnlyRepository = customerReadOnlyRepository; this.accountReadOnlyRepository = accountReadOnlyRepository; this.bus = bus; this.outputBoundary = outputBoundary; this.responseConverter = responseConverter; }
public RemoveBookInteractor( IBookReadOnlyRepository bookReadOnlyRepository, IBookWriteOnlyRepository bookWriteOnlyRepository, IBasketReadOnlyRepository basketReadOnlyRepository, IBasketWriteOnlyRepository basketWriteOnlyRepository, IOutputBoundary <RemoveBookOutput> outputBoundary, IOutputConverter outputConverter) { this.bookReadOnlyRepository = bookReadOnlyRepository; this.bookWriteOnlyRepository = bookWriteOnlyRepository; this.basketReadOnlyRepository = basketReadOnlyRepository; this.basketWriteOnlyRepository = basketWriteOnlyRepository; this.outputBoundary = outputBoundary; this.outputConverter = outputConverter; }
public EventController(IEventService eventService, IOutputConverter outputConverter) { _eventService = eventService; _outputConverter = outputConverter; }
public TaskReferenceDataController(IOutputConverter outputConverter, ITaskStatusService taskStatusService, ITaskPriorityService taskPriorityService) { _outputConverter = outputConverter; _taskPriorityService = taskPriorityService; _taskStatusService = taskStatusService; }
public GetTasksInteractor(IRepository <Task> taskRepository, IOutputConverter outputConverter, IOutputBoundary <List <TaskDto> > outputBoundary) { _taskRepository = taskRepository; _outputConverter = outputConverter; _outputBoundary = outputBoundary; }
public ConversionTests() { converter = new OutputConverter(); }
public TaskPresenter(IOutputConverter outputConverter) { _outputConverter = outputConverter; }