danesparza / MailChimp.NET

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

Update ServiceStack.Text dependency? #89

Closed samppis closed 10 years ago

samppis commented 10 years ago

Hi,

The current version depends ServiceStack.Text v.3.9.71 but I have other libraries that need a later version. Any chance of updating the dependency?

danesparza commented 10 years ago

@samppis A great question. The specific version dependency of 3.9.71 is based on the fact that it's the last version of ServiceStack that doesn't have the 4.x licensing restrictions (and associated license costs).

I'm not sure how to specify in the NuGet package to use 3.9.71 if a higher level doesn't exist (which is what it sounds like you're asking for). Do you know how to do that?

samppis commented 10 years ago

@danesparza Thanks for the quick reply. Wasn't aware of the 4.x restrictions so I just downgraded the other library to use 3.x as well. That will resolve my problems at this point.

I can however tell that MailChimp.NET's nuget package failed to install when the other library had > 4.0 dependecy requirement for ServiceStack.Text. I also tried to ignore the dependency requirements of MailChimp.NET but it threw exceptions with latest ServiceStack.Text. This can probably become a problem in the long run and I'm unfortunately unsure how it can be resolved.