summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorAndrew Arnott <andrewarnott@gmail.com>2010-03-13 10:51:43 -0800
committerAndrew Arnott <andrewarnott@gmail.com>2010-03-13 10:51:43 -0800
commit3f605b83c5ed684db344e85bc25c7670e0a33c2c (patch)
treec002c5f5a43d34f7ce134e0bc692da89caa0bf5e /src
parentf82131206d25cf99047fb11522947cbd1bc553f6 (diff)
downloadDotNetOpenAuth-3f605b83c5ed684db344e85bc25c7670e0a33c2c.zip
DotNetOpenAuth-3f605b83c5ed684db344e85bc25c7670e0a33c2c.tar.gz
DotNetOpenAuth-3f605b83c5ed684db344e85bc25c7670e0a33c2c.tar.bz2
Added reporting for use of the MVC selector.
Diffstat (limited to 'src')
-rw-r--r--src/DotNetOpenAuth/Mvc/OpenIdHelper.cs2
-rw-r--r--src/DotNetOpenAuth/OpenId/RelyingParty/OpenIdAjaxRelyingParty.cs2
2 files changed, 4 insertions, 0 deletions
diff --git a/src/DotNetOpenAuth/Mvc/OpenIdHelper.cs b/src/DotNetOpenAuth/Mvc/OpenIdHelper.cs
index 03d2a07..f276019 100644
--- a/src/DotNetOpenAuth/Mvc/OpenIdHelper.cs
+++ b/src/DotNetOpenAuth/Mvc/OpenIdHelper.cs
@@ -184,6 +184,8 @@ window.openid_trace = {1}; // causes lots of messages";
result.WriteScriptBlock(blockBuilder.ToString());
result.WriteScriptTags(page, OpenId.RelyingParty.OpenIdSelector.EmbeddedScriptResourceName);
+
+ Reporting.RecordFeatureUse("MVC " + typeof(OpenIdSelector).Name);
return result.ToString();
}
diff --git a/src/DotNetOpenAuth/OpenId/RelyingParty/OpenIdAjaxRelyingParty.cs b/src/DotNetOpenAuth/OpenId/RelyingParty/OpenIdAjaxRelyingParty.cs
index 536019b..bdf4df5 100644
--- a/src/DotNetOpenAuth/OpenId/RelyingParty/OpenIdAjaxRelyingParty.cs
+++ b/src/DotNetOpenAuth/OpenId/RelyingParty/OpenIdAjaxRelyingParty.cs
@@ -28,6 +28,7 @@ namespace DotNetOpenAuth.OpenId.RelyingParty {
/// Initializes a new instance of the <see cref="OpenIdAjaxRelyingParty"/> class.
/// </summary>
public OpenIdAjaxRelyingParty() {
+ Reporting.RecordFeatureUse(this);
}
/// <summary>
@@ -36,6 +37,7 @@ namespace DotNetOpenAuth.OpenId.RelyingParty {
/// <param name="applicationStore">The application store. If <c>null</c>, the relying party will always operate in "dumb mode".</param>
public OpenIdAjaxRelyingParty(IRelyingPartyApplicationStore applicationStore)
: base(applicationStore) {
+ Reporting.RecordFeatureUse(this);
}
/// <summary>