diff options
author | Andrew Arnott <andrewarnott@gmail.com> | 2013-03-06 17:42:12 -0800 |
---|---|---|
committer | Andrew Arnott <andrewarnott@gmail.com> | 2013-03-06 17:42:12 -0800 |
commit | 5c50924246387b6d9a5ce668fb389b5ec7d93434 (patch) | |
tree | f86d6f629609450619e30533b1c0c4629111050b /src/DotNetOpenAuth.Test/Mocks/MockIdentifierDiscoveryService.cs | |
parent | ab1e20ef732e482706cf5cea47e371f90476c8f3 (diff) | |
download | DotNetOpenAuth-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.cs | 12 |
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 |