diff options
author | Andrew Arnott <andrewarnott@gmail.com> | 2011-07-27 06:12:47 -0600 |
---|---|---|
committer | Andrew Arnott <andrewarnott@gmail.com> | 2011-07-27 06:12:47 -0600 |
commit | 69984da752a43a255fde26dedde7dff9ec6ebfea (patch) | |
tree | dd65b9c1350396489181570f6c433e553bcb2877 /src/DotNetOpenAuth.OpenId.Provider.UI/OpenId/Provider/AnonymousRequestEventArgs.cs | |
parent | d3b9f41d7b4171dada6d4ba42652cfcb60172bae (diff) | |
download | DotNetOpenAuth-69984da752a43a255fde26dedde7dff9ec6ebfea.zip DotNetOpenAuth-69984da752a43a255fde26dedde7dff9ec6ebfea.tar.gz DotNetOpenAuth-69984da752a43a255fde26dedde7dff9ec6ebfea.tar.bz2 |
Extracted OpenID UI project.
Diffstat (limited to 'src/DotNetOpenAuth.OpenId.Provider.UI/OpenId/Provider/AnonymousRequestEventArgs.cs')
-rw-r--r-- | src/DotNetOpenAuth.OpenId.Provider.UI/OpenId/Provider/AnonymousRequestEventArgs.cs | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/src/DotNetOpenAuth.OpenId.Provider.UI/OpenId/Provider/AnonymousRequestEventArgs.cs b/src/DotNetOpenAuth.OpenId.Provider.UI/OpenId/Provider/AnonymousRequestEventArgs.cs new file mode 100644 index 0000000..9ffaa55 --- /dev/null +++ b/src/DotNetOpenAuth.OpenId.Provider.UI/OpenId/Provider/AnonymousRequestEventArgs.cs @@ -0,0 +1,31 @@ +//----------------------------------------------------------------------- +// <copyright file="AnonymousRequestEventArgs.cs" company="Andrew Arnott"> +// Copyright (c) Andrew Arnott. All rights reserved. +// </copyright> +//----------------------------------------------------------------------- + +namespace DotNetOpenAuth.OpenId.Provider { + using System; + using System.Diagnostics.Contracts; + using DotNetOpenAuth.Messaging; + + /// <summary> + /// The event arguments that include details of the incoming request. + /// </summary> + public class AnonymousRequestEventArgs : EventArgs { + /// <summary> + /// Initializes a new instance of the <see cref="AnonymousRequestEventArgs"/> class. + /// </summary> + /// <param name="request">The incoming OpenID request.</param> + internal AnonymousRequestEventArgs(IAnonymousRequest request) { + Contract.Requires<ArgumentNullException>(request != null); + + this.Request = request; + } + + /// <summary> + /// Gets the incoming OpenID request. + /// </summary> + public IAnonymousRequest Request { get; private set; } + } +} |