FilesUploadContext
Assembly: ServiceStack.dll
View Source
Declaration
public readonly struct FilesUploadContext
Properties
Request
The current HTTP Request
View Source
Declaration
public readonly IRequest Request { get; }
Dto
The Request DTO
View Source
Declaration
public readonly object Dto { get; }
File
The file to upload
View Source
Declaration
public readonly IHttpFile File { get; }
FileName
The Uploaded file name
View Source
Declaration
public readonly string FileName { get; }
FileExtension
The Uploaded file extension
View Source
Declaration
public readonly string FileExtension { get; }
DateSegment
Date String Formatted as 'yyyy/MM/dd'
View Source
Declaration
public readonly string DateSegment { get; }
Feature
The FilesUploadFeature Plugin
View Source
Declaration
public readonly FilesUploadFeature Feature { get; }
Location
The UploadLocation used for this upload
View Source
Declaration
public readonly UploadLocation Location { get; }
Session
The User Session associated with this Request
View Source
Declaration
public readonly IAuthSession Session { get; }
UserAuthId
The Authenticated User Id
View Source
Declaration
public readonly string UserAuthId { get; }
Methods
GetDto<T>()
The Request DTO explicitly casted to a strong Type
View Source
Declaration
public readonly T GetDto<T>()
Returns
<T>
Type Parameters
T
GetLocationPath(String)
View Source
Declaration
public readonly string GetLocationPath(string relativePath)
Returns
System.String
Parameters
Type | Name |
---|---|
System.String | relativePath |