diff options
Diffstat (limited to 'src/DotNetOpenAuth.Test/Mocks/CoordinatingOutgoingWebResponse.cs')
-rw-r--r-- | src/DotNetOpenAuth.Test/Mocks/CoordinatingOutgoingWebResponse.cs | 47 |
1 files changed, 0 insertions, 47 deletions
diff --git a/src/DotNetOpenAuth.Test/Mocks/CoordinatingOutgoingWebResponse.cs b/src/DotNetOpenAuth.Test/Mocks/CoordinatingOutgoingWebResponse.cs deleted file mode 100644 index 9df791c..0000000 --- a/src/DotNetOpenAuth.Test/Mocks/CoordinatingOutgoingWebResponse.cs +++ /dev/null @@ -1,47 +0,0 @@ -//----------------------------------------------------------------------- -// <copyright file="CoordinatingOutgoingWebResponse.cs" company="Outercurve Foundation"> -// Copyright (c) Outercurve Foundation. All rights reserved. -// </copyright> -//----------------------------------------------------------------------- - -namespace DotNetOpenAuth.Test.Mocks { - using System; - using System.Collections.Generic; - using System.ComponentModel; - using System.Linq; - using System.Text; - using DotNetOpenAuth.Messaging; - using Validation; - - internal class CoordinatingOutgoingWebResponse : OutgoingWebResponse { - private CoordinatingChannel receivingChannel; - - private CoordinatingChannel sendingChannel; - - /// <summary> - /// Initializes a new instance of the <see cref="CoordinatingOutgoingWebResponse"/> class. - /// </summary> - /// <param name="message">The direct response message to send to the remote channel. This message will be cloned.</param> - /// <param name="receivingChannel">The receiving channel.</param> - /// <param name="sendingChannel">The sending channel.</param> - internal CoordinatingOutgoingWebResponse(IProtocolMessage message, CoordinatingChannel receivingChannel, CoordinatingChannel sendingChannel) { - Requires.NotNull(message, "message"); - Requires.NotNull(receivingChannel, "receivingChannel"); - Requires.NotNull(sendingChannel, "sendingChannel"); - - this.receivingChannel = receivingChannel; - this.sendingChannel = sendingChannel; - this.OriginalMessage = message; - } - - [EditorBrowsable(EditorBrowsableState.Never)] - public override void Send() { - this.Respond(); - } - - public override void Respond() { - this.sendingChannel.SaveCookies(this.Cookies); - this.receivingChannel.PostMessage(this.OriginalMessage); - } - } -} |