VoucherServiceBase constructor
VoucherServiceBase()
Implementation
VoucherServiceBase() {
$addMethod($grpc.ServiceMethod<$0.VoucherCode, $1.Voucher>(
'Get',
get_Pre,
false,
false,
($core.List<$core.int> value) => $0.VoucherCode.fromBuffer(value),
($1.Voucher value) => value.writeToBuffer()));
$addMethod($grpc.ServiceMethod<$1.Voucher, $1.Voucher>(
'Create',
create_Pre,
false,
false,
($core.List<$core.int> value) => $1.Voucher.fromBuffer(value),
($1.Voucher value) => value.writeToBuffer()));
$addMethod($grpc.ServiceMethod<$1.Voucher, $1.Voucher>(
'Update',
update_Pre,
false,
false,
($core.List<$core.int> value) => $1.Voucher.fromBuffer(value),
($1.Voucher value) => value.writeToBuffer()));
$addMethod($grpc.ServiceMethod<$0.VoucherCode, $2.Empty>(
'Delete',
delete_Pre,
false,
false,
($core.List<$core.int> value) => $0.VoucherCode.fromBuffer(value),
($2.Empty value) => value.writeToBuffer()));
$addMethod($grpc.ServiceMethod<$1.VoucherQuery, $3.PageResult>(
'List',
list_Pre,
false,
false,
($core.List<$core.int> value) => $1.VoucherQuery.fromBuffer(value),
($3.PageResult value) => value.writeToBuffer()));
$addMethod(
$grpc.ServiceMethod<$1.VoucherStatusRequest, $1.VoucherStatusResponse>(
'GetStatus',
getStatus_Pre,
false,
false,
($core.List<$core.int> value) =>
$1.VoucherStatusRequest.fromBuffer(value),
($1.VoucherStatusResponse value) => value.writeToBuffer()));
$addMethod(
$grpc.ServiceMethod<$1.ClaimVoucherRequest, $1.ClaimVoucherResponse>(
'ClaimVoucher',
claimVoucher_Pre,
false,
false,
($core.List<$core.int> value) =>
$1.ClaimVoucherRequest.fromBuffer(value),
($1.ClaimVoucherResponse value) => value.writeToBuffer()));
$addMethod($grpc.ServiceMethod<$1.VoucherRuleQuery, $3.PageResult>(
'ListRules',
listRules_Pre,
false,
false,
($core.List<$core.int> value) => $1.VoucherRuleQuery.fromBuffer(value),
($3.PageResult value) => value.writeToBuffer()));
}