7digital / SevenDigital.Api.Wrapper

A fluent c# wrapper for the 7digital API
MIT License
16 stars 29 forks source link

Fluentapi ctor cleanup #182

Closed gregsochanik closed 10 years ago

gregsochanik commented 10 years ago

Re issue #19

Have removed all ctor overloads for FluentApi<T> apart from the one containing the essential collaborator interfaces, and tidied up the tests.

Concrete instantiation now happens in the ApiFactory method, and still uses the EssentialDependencyCheck to establish that a client implementation has set up 7digital Api dependencies if using the Api<T>.Create() method