changed projects to target .NET 3.5
initial comments on changes forthcoming, impl of Account started
updated AccountState to flags, added extensions and tests around them. updated gitignore
Adjustments cleanup. added validation to adjustment creation, corrected delete action. added comments for clarification about URI resolution in account and adjustment client calls
cleaned up client.cs and added settings object for increased testability
cleanup billinginfo.cs, verified endpoints match api spec
cleanup up coupon
cleanup couponredemption
clean up errors and exceptions
cleanup invoice
clean up of Plan
clean up AddOn
clean up Subscription; fixed typo in SubscriptionState, made SubscriptionState a Flag enum to support multiple states
clean up of Transaction
added centralized enum parsing to compensate for service/client mismatch in naming conventions, replaced occurrences of raw parsing to use new style
made settings more testable
client testability
added TestClient base impl, added xUnit and Fluent Assertions
made changes to facilitate tests, laying pipe for fixture impl
added test fixtures from Recurly php client, added FixtureImporter and tests