Upload image to Microsoft Azure Blob storage in ionic 3

want to upload images to Microsoft Azure Blob storage
i have created Microsoft Azure account and Blob storage
i have referred https://www.npmjs.com/package/angular-azure-blob-service
when calling this.blob.upload(this.config);
getting this error
TypeError: Cannot read property ‘length’ of undefined at file:///android_asset/www/build/vendor.js

When i try to do the above code it shows this error please any solution

vendor.js:1703 ERROR Error: Uncaught (in promise): Error: StaticInjectorError[BlobService]: 
  StaticInjectorError[BlobService]: 
    NullInjectorError: No provider for BlobService!
Error: StaticInjectorError[BlobService]: 
  StaticInjectorError[BlobService]: 
    NullInjectorError: No provider for BlobService!
    at _NullInjector.get (vendor.js:1276)
    at resolveToken (vendor.js:1564)
    at tryResolveToken (vendor.js:1506)
    at StaticInjector.get (vendor.js:1377)
    at resolveToken (vendor.js:1564)
    at tryResolveToken (vendor.js:1506)
    at StaticInjector.get (vendor.js:1377)
    at resolveNgModuleDep (vendor.js:10938)
    at NgModuleRef_.get (vendor.js:12159)
    at resolveDep (vendor.js:12655)
    at _NullInjector.get (vendor.js:1276)
    at resolveToken (vendor.js:1564)
    at tryResolveToken (vendor.js:1506)
    at StaticInjector.get (vendor.js:1377)
    at resolveToken (vendor.js:1564)
    at tryResolveToken (vendor.js:1506)
    at StaticInjector.get (vendor.js:1377)
    at resolveNgModuleDep (vendor.js:10938)
    at NgModuleRef_.get (vendor.js:12159)
    at resolveDep (vendor.js:12655)
    at c (polyfills.js:3)
    at Object.reject (polyfills.js:3)
    at NavControllerBase._fireError (vendor.js:48102)
    at NavControllerBase._failed (vendor.js:48095)
    at vendor.js:48142
    at t.invoke (polyfills.js:3)
    at Object.onInvoke (vendor.js:4982)
    at t.invoke (polyfills.js:3)
    at r.run (polyfills.js:3)
    at polyfills.js:3rd_place_medal: