public SingleObjectModel GetVoucher([FromUri] int voucherId) { using (var usecases = VouchersUseCases.UseCaseInteractor()) { VoucherDto voucher = usecases.GetVoucher(voucherId); return(new SingleObjectModel(base.Request, voucher)); } }
public CollectionModel SearchVouchers([FromBody] SearchVouchersCommand command) { base.RequireBody(command); using (var usecases = VouchersUseCases.UseCaseInteractor()) { FixedList <VoucherDescriptorDto> vouchers = usecases.SearchVouchers(command); return(new CollectionModel(base.Request, vouchers)); } }
public SearchVouchersUseCasesTests() { CommonMethods.Authenticate(); _usecases = VouchersUseCases.UseCaseInteractor(); }