Class UploadCommand
- Namespace
- Apizr.Mediation.Requesting
- Assembly
- Apizr.Integrations.FileTransfer.MediatR.dll
The mediation upload command
public class UploadCommand : UploadCommand<IUploadApi>, IMediationCommand<Unit, HttpResponseMessage>, IRequest<HttpResponseMessage>, IBaseRequest
- Inheritance
-
UploadCommand
- Implements
-
IRequest<HttpResponseMessage>IBaseRequest
- Inherited Members
Constructors
UploadCommand(ByteArrayPart, Action<IApizrRequestOptionsBuilder>)
Upload a file from its bytes data
public UploadCommand(ByteArrayPart byteArrayPart, Action<IApizrRequestOptionsBuilder> optionsBuilder = null)
Parameters
byteArrayPartByteArrayPartThe file bytes data
optionsBuilderAction<IApizrRequestOptionsBuilder>Some request options
UploadCommand(FileInfoPart, Action<IApizrRequestOptionsBuilder>)
Upload a file from its file info data
public UploadCommand(FileInfoPart fileInfoPart, Action<IApizrRequestOptionsBuilder> optionsBuilder = null)
Parameters
fileInfoPartFileInfoPartThe file info data
optionsBuilderAction<IApizrRequestOptionsBuilder>Some request options
UploadCommand(StreamPart, Action<IApizrRequestOptionsBuilder>)
Upload a file from its stream data
public UploadCommand(StreamPart streamPart, Action<IApizrRequestOptionsBuilder> optionsBuilder = null)
Parameters
streamPartStreamPartThe file stream data
optionsBuilderAction<IApizrRequestOptionsBuilder>Some request options