Use this to pass your AzureBlobStorage connection information.
There are different methods to connect with Azure Blob Storage:
Option 1: provide an existing BlockBlobClient
Option 2: create BlockBlobClient based on the Uri and optional credential tokens - the Uri needs to be the blob url
Option 3: create BlockBlobClient with provided ConnectionString and ContainerName, the Uri is then the name of the blob
By default, stream are created internally based on Uri & ResourceType.
If you already have an existing stream, use this function to returns a StreamReader based on this stream.
You can create a stream reader for each requested URI.
This function returns the next url that is used for reading data. It will be called until HasNextUri returns false.
The incoming StreamMetaData holds information about the current progress and other meta data from the response, like unparsed
json data that contains references to the next page of the response.
This property can be used if you want to read multiple files or if you want to paginate through web responses.
This func determines if another request is started to read additional data from the next uri.
StreamMetaData has information about the current progress and other meta data from the response.
The System.Net.Http.HttpClient uses for the request. Use this client if you want to
add or change the http request data, e.g. you can add your authorization information here.
The System.Net.Http.HttpRequestMessage used for the request in the HttpClient. Use this property
to add additional header data type or to change the http method (e.g. for POST requests).
Allows you to modify a record directly after it is read from the source and before it is send to the next component.
While processing of data in other components can happen asynchronously, the execution of this action is synchronous
and always occurs after each record was read and before a new record is read.