Class DownloadWithQuery<TDownloadParams>
- Namespace
- Apizr.Mediation.Requesting
- Assembly
- Apizr.Integrations.FileTransfer.MediatR.dll
The mediation download query with a dictionary query parameters type
public class DownloadWithQuery<TDownloadParams> : DownloadQuery<IDownloadApi<TDownloadParams>, TDownloadParams>, IMediationQuery<FileInfo>, IRequest<FileInfo>, IBaseRequest
Type Parameters
TDownloadParams
- Inheritance
-
DownloadQuery<IDownloadApi<TDownloadParams>, TDownloadParams>DownloadWithQuery<TDownloadParams>
- Implements
-
IRequest<FileInfo>IBaseRequest
- Inherited Members
Constructors
DownloadWithQuery(FileInfo, Action<IApizrRequestOptionsBuilder>)
The mediation Read query constructor
public DownloadWithQuery(FileInfo fileInfo, Action<IApizrRequestOptionsBuilder> optionsBuilder = null)
Parameters
fileInfoFileInfoSome information about the file to download
optionsBuilderAction<IApizrRequestOptionsBuilder>Some request options
DownloadWithQuery(FileInfo, TDownloadParams, Action<IApizrRequestOptionsBuilder>)
The mediation Read query constructor
public DownloadWithQuery(FileInfo fileInfo, TDownloadParams downloadParams, Action<IApizrRequestOptionsBuilder> optionsBuilder = null)
Parameters
fileInfoFileInfoSome information about the file to download
downloadParamsTDownloadParamsSome query parameters
optionsBuilderAction<IApizrRequestOptionsBuilder>Some request options