//----------------------------------------------------------------------- // // Copyright (c) Outercurve Foundation. All rights reserved. // //----------------------------------------------------------------------- namespace DotNetOpenAuth.Messaging { using System.Net; /// /// An interface that allows direct response messages to specify /// HTTP transport specific properties. /// public interface IHttpDirectResponse { /// /// Gets the HTTP status code that the direct response should be sent with. /// HttpStatusCode HttpStatusCode { get; } /// /// Gets the HTTP headers to add to the response. /// /// May be an empty collection, but must not be null. WebHeaderCollection Headers { get; } } }