-
Notifications
You must be signed in to change notification settings - Fork 22
Home
Magnum Opus We have done quite a bit of work for the EventDay.com integration to Infusionsoft, and we are happy to announce the open source availability of this labor.
specialibus generalia quaerimus We have built this with future changes in mind. Here is the project overview. First, we scrape the Infusionsoft Help files (also on github, included here as a sub module) and we generate an interface. This code is also included with the project. Second, we use the CodeDom of .NET, to fully generate the C# SDK. This process means that in the future, when the Infusionsoft API changes or matures, theoretically, we'll only have to re-run the generator, which will bring the .NET SDK up to speed. This gives us full coverage of the SDK to work from a nice strongly typed .NET environment.
Caveat emptor As this is code generated, we have not tested every bit, of every call, in every direction, for every scenerio. There are bound to be issues that you can help us with. If you find something, fix it, and let us know about it by sending us a pull request.
Also (as described above), you should fully understand that we have taken a dependency on the Infusionsoft Documentation. Problems there, will become problems here. Typos, field names, changes, new API's, API changes, will all have ripple effects on this project.
Carpe diem Best of luck to you, and we hope you enjoy the project.
@EventDay