Table of Contents

Class FileContentResult

Namespace
Phoesion.Glow.SDK.Firefly
Assembly
Phoesion.Glow.SDK.Firefly.Abstractions.dll
public class FileContentResult : BufferWithMetadata, IHasContentType, IHasHeaders
Inheritance
object
FileContentResult
Implements
Inherited Members

Constructors

FileContentResult(byte[], string)

public FileContentResult(byte[] buffer, string fileName)

Parameters

buffer byte[]
fileName string

FileContentResult(byte[], string, string)

public FileContentResult(byte[] buffer, string contentType, string fileName)

Parameters

buffer byte[]
contentType string
fileName string

FileContentResult(string)

public FileContentResult(string filePath)

Parameters

filePath string

FileContentResult(string, string)

public FileContentResult(string filePath, string contentType)

Parameters

filePath string
contentType string

FileContentResult(string, string, string)

public FileContentResult(string filePath, string contentType, string fileName)

Parameters

filePath string
contentType string
fileName string

Properties

Headers

public Dictionary<string, StringValues> Headers { get; }

Property Value

Dictionary<string, StringValues>

Methods

WithContentType(string)

public BufferWithMetadata WithContentType(string contentType)

Parameters

contentType string

Returns

BufferWithMetadata

WithFileName(string)

public FileContentResult WithFileName(string fileName)

Parameters

fileName string

Returns

FileContentResult

Operators

explicit operator FileContentResult(string)

public static explicit operator FileContentResult(string FilePath)

Parameters

FilePath string

Returns

FileContentResult

explicit operator FileContentResult((byte[] Buffer, string ContentType, string FileName))

public static explicit operator FileContentResult((byte[] Buffer, string ContentType, string FileName) tuple)

Parameters

tuple (byte[] Buffer, string ContentType, string FileName)

Returns

FileContentResult

explicit operator FileContentResult((string FilePath, string ContentType, string FileName))

public static explicit operator FileContentResult((string FilePath, string ContentType, string FileName) tuple)

Parameters

tuple (string FilePath, string ContentType, string FileName)

Returns

FileContentResult

explicit operator FileContentResult((string FilePath, string ContentType))

public static explicit operator FileContentResult((string FilePath, string ContentType) tuple)

Parameters

tuple (string FilePath, string ContentType)

Returns

FileContentResult

implicit operator FileContentResult((byte[] Buffer, string FileName))

public static implicit operator FileContentResult((byte[] Buffer, string FileName) tuple)

Parameters

tuple (byte[], string)

Returns

FileContentResult