fsprojects / AzureStorageTypeProvider

An F# Azure Type Provider which can be used to explore Blob, Table and Queue Azure Storage assets and easily apply CRUD operations on them.
http://fsprojects.github.io/AzureStorageTypeProvider/
The Unlicense
84 stars 34 forks source link

Remove reliance on Azure .NET SDK #32

Closed isaacabraham closed 8 years ago

isaacabraham commented 10 years ago

The Azure .NET SDK is large (adding over 1mb to the nuget package) and contains lots of fluff that is not needed. Currently the TP only uses a relatively small proportion of the SDK so should look to hand-roll a thin wrapper around the raw REST API.

isaacabraham commented 8 years ago

Related to #55.

isaacabraham commented 8 years ago

I'm not sure if this is desirable any longer - the "fallback" methods on the provided types are sometimes quite useful.

stewart-r commented 8 years ago

FWIW I'd also agree with that view - in my own opinion we get enough value to warrant the extra baggage. The ability to fallback to the SDK types is useful. Leaning on the SDK also makes it a little easier to write new functionality