Show / Hide Table of Contents

Class WebDavResponse

The implementation of the IWebDavResponse

Inheritance
Object
WebDavResponse
Inherited Members
Object.Equals(Object)
Object.Equals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Object.ReferenceEquals(Object, Object)
Object.ToString()
Namespace:FubarDev.WebDavServer.AspNetCore
Assembly:FubarDev.WebDavServer.AspNetCore.dll
Syntax
public class WebDavResponse : IWebDavResponse
Remarks

This class wraps a Microsoft.AspNetCore.Http.HttpResponse to be accessible by the WebDAV serves IWebDavResult.

Constructors

| Improve this Doc View Source

WebDavResponse(IWebDavDispatcher, HttpResponse)

Initializes a new instance of the WebDavResponse class.

Declaration
public WebDavResponse(IWebDavDispatcher dispatcher, HttpResponse response)
Parameters
Type Name Description
IWebDavDispatcher dispatcher

The WebDAV HTTP method dispatcher

Microsoft.AspNetCore.Http.HttpResponse response

The ASP.NET Core HTTP response

Properties

| Improve this Doc View Source

Body

Declaration
public Stream Body { get; }
Property Value
Type Description
Stream
| Improve this Doc View Source

ContentType

Declaration
public string ContentType { get; set; }
Property Value
Type Description
String
| Improve this Doc View Source

Dispatcher

Declaration
public IWebDavDispatcher Dispatcher { get; }
Property Value
Type Description
IWebDavDispatcher
Implements
IWebDavResponse.Dispatcher
| Improve this Doc View Source

Headers

Declaration
public IDictionary<string, string[]> Headers { get; }
Property Value
Type Description
IDictionary<String, String[]>
  • Improve this Doc
  • View Source
Back to top Copyright © 2016-2017 Fubar Development Junker
Generated by DocFX