avadev / AvaTaxClientLibrary

Sales Tax API SDK for C# / DotNet and AvaTax REST
https://developer.avalara.com/sdk/
Apache License 2.0
4 stars 14 forks source link

Apex changes #55

Closed han8909227 closed 6 years ago

han8909227 commented 6 years ago

This PR is a combination of multiple requests from connectors team to compile the Apex SDK. Major change is added FetchResult model for each api method that returns a FetchResult model. i.e "global FetchResultl LinkAttributeToCertificate" needs to be "global FetchResultCertificateAttributeModel LinkAttributeToCertificate" because generic types are not supported in Apex.

Also added filter structure to the client library, ability to add a filter to the context before rendering. Added a filter to Apex to ensure no Apex keywords are found when rendering Apex templates.

ted-spence-avalara commented 6 years ago

LGTM