Table of Contents

Class AssetsController

Namespace
InSite.Api.Controllers
Assembly
InSite.UI.dll
public class AssetsController : ApiBaseController, IHttpController, IDisposable
Inheritance
AssetsController
Implements
Inherited Members

Constructors

AssetsController()

public AssetsController()

Fields

FilesUrl

public const string FilesUrl = "/api/assets/files"

Field Value

string

Methods

Elapse()

[HttpPost]
[Route("api/assets/files-timers/elapse")]
[ApiAuthenticationRequirement(ApiAuthenticationType.Jwt)]
public HttpResponseMessage Elapse()

Returns

HttpResponseMessage

Get(Guid, string, string)

[HttpGet]
[Route("api/assets/files/{fileIdentifier}/{fileName}")]
[AllowAnonymous]
public HttpResponseMessage Get(Guid fileIdentifier, string fileName, string download = null)

Parameters

fileIdentifier Guid
fileName string
download string

Returns

HttpResponseMessage

UploadTempFile(string)

[HttpPost]
[Route("api/assets/files")]
[AllowAnonymous]
public HttpResponseMessage UploadTempFile(string surveySession = null)

Parameters

surveySession string

Returns

HttpResponseMessage