//-----------------------------------------------------------------------
//
// Copyright (c) Andrew Arnott. All rights reserved.
//
//-----------------------------------------------------------------------
namespace DotNetOpenAuth.OpenId.Provider {
using System;
using System.Diagnostics.Contracts;
using DotNetOpenAuth.Messaging;
///
/// The event arguments that include details of the incoming request.
///
public class AnonymousRequestEventArgs : EventArgs {
///
/// Initializes a new instance of the class.
///
/// The incoming OpenID request.
internal AnonymousRequestEventArgs(IAnonymousRequest request) {
Requires.NotNull(request, "request");
this.Request = request;
}
///
/// Gets the incoming OpenID request.
///
public IAnonymousRequest Request { get; private set; }
}
}