Posted
on Dec 15, 2009
(permalink)
I looked at the way the dashboard was written and it appears that I can change the BugDataProvider - I was able to successfully create a BugDataProvider that removes the Closed bug data, but when I try to configure the dashboard to use that new provider it seems to be ignoring that config setting - is my idea plausible? You can see my custom BugDataProvider configured in the appsettings, but the dashboard doesn't seem to be honoring that. It seems to continue to use the old one.
<appSettings>
<add key="BuildDataProviderName" value="TfsBuildDataProvider" />
<add key="SourceControlDataProviderName" value="TfsSourceControlDataProvider" />
<add key="TaskDataProviderName" value="TfsTaskDataProvider" />
<add key="BugDataProviderName" value="TfsBugDataProvider" />
<add key="TfsBuildDataProvider" value="IRC.Gear.WorkItemManager.Dashboard.TfsDataProvider.BuildDataProvider, IRC.Gear.WorkItemManager.Dashboard.TfsDataProvider" />
<add key="TfsSourceControlDataProvider" value="IRC.Gear.WorkItemManager.Dashboard.TfsDataProvider.SourceControlDataProvider, IRC.Gear.WorkItemManager.Dashboard.TfsDataProvider" />
<add key="TfsTaskDataProvider" value="IRC.Gear.WorkItemManager.Dashboard.TfsDataProvider.TaskDataProvider, IRC.Gear.WorkItemManager.Dashboard.TfsDataProvider" />
<add key="TfsBugDataProvider" value="MSStack.Reporting.TFS.Telerik.StackBugDataProvider, MSStack.Reporting.TFS.Telerik" />
</appSettings>