danesparza / MailChimp.NET

:envelope: .NET Wrapper for the MailChimp v2.0 API
MIT License
179 stars 119 forks source link

An attempt to remove ServiceStack dependency, update .NET version to 4.5 and make this cross-platform #176

Open theofanis opened 8 years ago

theofanis commented 8 years ago

Please see @jtourkos's and my work here: https://github.com/theofanis/MailChimp.NET

This is a late night's work, no more than a couple of hours in total. Our main purpose was to overcome ServiceStack dependency for one of our internal projects, but made a few more changes to fulfill requirements others may find useful and start building from there in order to make this compatible with their projects. Please see some notes below as well:

Disclaimer: The portable project is not unit tested at all and may not work corrrectly for all calls

danesparza commented 8 years ago

@theofanis This is a great effort! I think we should bump the major version information in the build, and you should make an official pull request. Many folks have expressed a desire to see these changes. Also: I think we should expose the async/await methods as the first-class API signatures.

Thoughts?

theofanis commented 8 years ago

Sorry for the delay man. Feel free to act on the pr. My contribution will probably be limited from now on because of time restrictions, but I will definitely keep my eye on this.

Btw, you can probably change the interfaces to make them fully async in the Portable project, since that's a new one and keep the old one for legacy compatibility.

Cheers!