LeaderAnalytics.AdaptiveClient (nuget): Library and pattern for consuming services across heterogeneous platforms and protocols.  Inject a single client that allows the application to transparently access API's using SQL client, WebAPI, REST, WCF, ESB, etc.  Gracefully fall back if preferred server or protocol becomes unavailable.
Keywords: Leader|Analytics|LeaderAnalytics|AdaptiveClient|Adaptive|Client|Repository|MVC|MVVM|WebAPI|WCF|AutoFac|Entity|Framework|fallback|fall|back|autofac|dotnet