summaryrefslogtreecommitdiffstats
path: root/src/DotNetOpenAuth.InfoCard.UI/InfoCard/TokenProcessingErrorEventArgs.cs
diff options
context:
space:
mode:
Diffstat (limited to 'src/DotNetOpenAuth.InfoCard.UI/InfoCard/TokenProcessingErrorEventArgs.cs')
-rw-r--r--src/DotNetOpenAuth.InfoCard.UI/InfoCard/TokenProcessingErrorEventArgs.cs50
1 files changed, 0 insertions, 50 deletions
diff --git a/src/DotNetOpenAuth.InfoCard.UI/InfoCard/TokenProcessingErrorEventArgs.cs b/src/DotNetOpenAuth.InfoCard.UI/InfoCard/TokenProcessingErrorEventArgs.cs
deleted file mode 100644
index 104df15..0000000
--- a/src/DotNetOpenAuth.InfoCard.UI/InfoCard/TokenProcessingErrorEventArgs.cs
+++ /dev/null
@@ -1,50 +0,0 @@
-//-----------------------------------------------------------------------
-// <copyright file="TokenProcessingErrorEventArgs.cs" company="Outercurve Foundation">
-// Copyright (c) Outercurve Foundation. All rights reserved.
-// </copyright>
-//-----------------------------------------------------------------------
-namespace DotNetOpenAuth.InfoCard {
- using System;
- using System.Diagnostics.CodeAnalysis;
- using Validation;
-
- /// <summary>
- /// Arguments for the <see cref="InfoCardSelector.TokenProcessingError"/> event.
- /// </summary>
- public class TokenProcessingErrorEventArgs : EventArgs {
- /// <summary>
- /// Initializes a new instance of the <see cref="TokenProcessingErrorEventArgs"/> class.
- /// </summary>
- /// <param name="tokenXml">The token XML.</param>
- /// <param name="exception">The exception.</param>
- internal TokenProcessingErrorEventArgs(string tokenXml, Exception exception) {
- Requires.NotNull(tokenXml, "tokenXml");
- Requires.NotNull(exception, "exception");
- this.TokenXml = tokenXml;
- this.Exception = exception;
- }
-
- /// <summary>
- /// Gets the raw token XML.
- /// </summary>
- public string TokenXml { get; private set; }
-
- /// <summary>
- /// Gets the exception that was generated while processing the token.
- /// </summary>
- public Exception Exception { get; private set; }
-
-#if CONTRACTS_FULL
- /// <summary>
- /// Verifies conditions that should be true for any valid state of this object.
- /// </summary>
- [SuppressMessage("Microsoft.Performance", "CA1822:MarkMembersAsStatic", Justification = "Called by code contracts.")]
- [SuppressMessage("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode", Justification = "Called by code contracts.")]
- [ContractInvariantMethod]
- private void ObjectInvariant() {
- Contract.Invariant(this.TokenXml != null);
- Contract.Invariant(this.Exception != null);
- }
-#endif
- }
-}