summaryrefslogtreecommitdiffstats
path: root/src/DotNetOpenAuth.Test/Mocks/MockIdentifierDiscoveryService.cs
diff options
context:
space:
mode:
authorAndrew Arnott <andrewarnott@gmail.com>2013-03-06 17:42:12 -0800
committerAndrew Arnott <andrewarnott@gmail.com>2013-03-06 17:42:12 -0800
commit5c50924246387b6d9a5ce668fb389b5ec7d93434 (patch)
treef86d6f629609450619e30533b1c0c4629111050b /src/DotNetOpenAuth.Test/Mocks/MockIdentifierDiscoveryService.cs
parentab1e20ef732e482706cf5cea47e371f90476c8f3 (diff)
downloadDotNetOpenAuth-5c50924246387b6d9a5ce668fb389b5ec7d93434.zip
DotNetOpenAuth-5c50924246387b6d9a5ce668fb389b5ec7d93434.tar.gz
DotNetOpenAuth-5c50924246387b6d9a5ce668fb389b5ec7d93434.tar.bz2
Unit test build break fixes.
Diffstat (limited to 'src/DotNetOpenAuth.Test/Mocks/MockIdentifierDiscoveryService.cs')
-rw-r--r--src/DotNetOpenAuth.Test/Mocks/MockIdentifierDiscoveryService.cs12
1 files changed, 5 insertions, 7 deletions
diff --git a/src/DotNetOpenAuth.Test/Mocks/MockIdentifierDiscoveryService.cs b/src/DotNetOpenAuth.Test/Mocks/MockIdentifierDiscoveryService.cs
index 0118851..3fd7517 100644
--- a/src/DotNetOpenAuth.Test/Mocks/MockIdentifierDiscoveryService.cs
+++ b/src/DotNetOpenAuth.Test/Mocks/MockIdentifierDiscoveryService.cs
@@ -9,6 +9,7 @@ namespace DotNetOpenAuth.Test.Mocks {
using System.Collections.Generic;
using System.Linq;
using System.Text;
+ using System.Threading.Tasks;
using DotNetOpenAuth.Messaging;
using DotNetOpenAuth.OpenId;
using DotNetOpenAuth.OpenId.RelyingParty;
@@ -26,20 +27,17 @@ namespace DotNetOpenAuth.Test.Mocks {
/// Performs discovery on the specified identifier.
/// </summary>
/// <param name="identifier">The identifier to perform discovery on.</param>
- /// <param name="requestHandler">The means to place outgoing HTTP requests.</param>
- /// <param name="abortDiscoveryChain">if set to <c>true</c>, no further discovery services will be called for this identifier.</param>
+ /// <param name="cancellationToken">The cancellation token.</param>
/// <returns>
/// A sequence of service endpoints yielded by discovery. Must not be null, but may be empty.
/// </returns>
- public IEnumerable<IdentifierDiscoveryResult> Discover(Identifier identifier, IDirectWebRequestHandler requestHandler, out bool abortDiscoveryChain) {
+ public Task<IdentifierDiscoveryServiceResult> DiscoverAsync(Identifier identifier, System.Threading.CancellationToken cancellationToken) {
var mockIdentifier = identifier as MockIdentifier;
if (mockIdentifier == null) {
- abortDiscoveryChain = false;
- return Enumerable.Empty<IdentifierDiscoveryResult>();
+ return Task.FromResult(new IdentifierDiscoveryServiceResult(Enumerable.Empty<IdentifierDiscoveryResult>(), abortDiscoveryChain: false));
}
- abortDiscoveryChain = true;
- return mockIdentifier.DiscoveryEndpoints;
+ return Task.FromResult(new IdentifierDiscoveryServiceResult(mockIdentifier.DiscoveryEndpoints, abortDiscoveryChain: true));
}
#endregion