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()));
}