Skip to content

Commit 52a47e5

Browse files
authored
Merge pull request #3 from DevExpress-Examples/update-example-241
Update example 241
2 parents 4a9900e + 6c50a93 commit 52a47e5

File tree

4 files changed

+87
-85
lines changed

4 files changed

+87
-85
lines changed

CS/MvcDashboardUseDifferentCaches/App_Start/DashboardConfig.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,11 @@ public static void RegisterService(RouteCollection routes) {
3030

3131
DashboardConfigurator.Default.SetDataSourceStorage(dataSourceStorage);
3232

33-
DashboardConfigurator.Default.CustomParameters += Default_CustomParameters;
33+
DashboardConfigurator.Default.DataSourceCacheKeyCreated += Default_DataSourceCacheKeyCreated;
3434
}
3535

36-
private static void Default_CustomParameters(object sender,CustomParametersWebEventArgs e) {
37-
e.Parameters.Add(new DashboardParameter("UniqueCacheParam",typeof(Guid),CacheManager.UniqueCacheParam));
36+
private static void Default_DataSourceCacheKeyCreated(object sender, DataSourceCacheKeyCreatedEventArgs e) {
37+
e.Key.CustomData.Add("SessionId", CacheManager.UniqueCacheParam.ToString());
3838
}
3939
}
4040
}

CS/MvcDashboardUseDifferentCaches/MvcDashboardUseDifferentCaches.csproj

Lines changed: 38 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<?xml version="1.0" encoding="utf-8"?>
1+
<?xml version="1.0" encoding="utf-8"?>
22
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
33
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
44
<PropertyGroup>
@@ -13,7 +13,7 @@
1313
<AppDesignerFolder>Properties</AppDesignerFolder>
1414
<RootNamespace>MvcDashboardUseDifferentCaches</RootNamespace>
1515
<AssemblyName>MvcDashboardUseDifferentCaches</AssemblyName>
16-
<TargetFrameworkVersion>v4.5.2</TargetFrameworkVersion>
16+
<TargetFrameworkVersion>v4.8</TargetFrameworkVersion>
1717
<MvcBuildViews>false</MvcBuildViews>
1818
<FileUpgradeFlags>
1919
</FileUpgradeFlags>
@@ -103,40 +103,41 @@
103103
<Reference Include="System.Configuration" />
104104
<Reference Include="System.Web.Services" />
105105
<Reference Include="System.EnterpriseServices" />
106-
<Reference Include="DevExpress.Data.v21.2, Version=21.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
107-
<Reference Include="DevExpress.Web.ASPxThemes.v21.2, Version=21.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
108-
<Reference Include="DevExpress.RichEdit.v21.2.Core, Version=21.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
109-
<Reference Include="DevExpress.RichEdit.v21.2.Export, Version=21.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
110-
<Reference Include="DevExpress.Printing.v21.2.Core, Version=21.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
111-
<Reference Include="DevExpress.Web.v21.2, Version=21.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
112-
<Reference Include="DevExpress.Web.Mvc5.v21.2, Version=21.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
113-
<Reference Include="DevExpress.Dashboard.v21.2.Core, Version=21.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
114-
<Reference Include="DevExpress.Dashboard.v21.2.Web, Version=21.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
115-
<Reference Include="DevExpress.Dashboard.v21.2.Web.WebForms, Version=21.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
116-
<Reference Include="DevExpress.Dashboard.v21.2.Web.Mvc5, Version=21.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
117-
<Reference Include="DevExpress.DataAccess.v21.2, Version=21.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
118-
<Reference Include="DevExpress.Xpo.v21.2, Version=21.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
119-
<Reference Include="DevExpress.Pdf.v21.2.Core, Version=21.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
120-
<Reference Include="DevExpress.Web.Resources.v21.2, Version=21.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
121-
<Reference Include="DevExpress.Charts.v21.2.Core, Version=21.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
122-
<Reference Include="DevExpress.Office.v21.2.Core, Version=21.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
123-
<Reference Include="DevExpress.PivotGrid.v21.2.Core, Version=21.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
124-
<Reference Include="DevExpress.TreeMap.v21.2.Core, Version=21.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
125-
<Reference Include="DevExpress.Map.v21.2.Core, Version=21.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
126-
<Reference Include="DevExpress.XtraTreeMap.v21.2.UI, Version=21.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
127-
<Reference Include="DevExpress.XtraTreeMap.v21.2, Version=21.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
128-
<Reference Include="DevExpress.Sparkline.v21.2.Core, Version=21.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
129-
<Reference Include="DevExpress.Data.Desktop.v21.2, Version=21.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
130-
<Reference Include="DevExpress.Utils.v21.2, Version=21.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
131-
<Reference Include="DevExpress.XtraCharts.v21.2, Version=21.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
132-
<Reference Include="DevExpress.XtraGauges.v21.2.Core, Version=21.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
133-
<Reference Include="DevExpress.XtraGauges.v21.2.Presets, Version=21.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
134-
<Reference Include="DevExpress.XtraGauges.v21.2.Win, Version=21.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
135-
<Reference Include="DevExpress.XtraMap.v21.2, Version=21.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
136-
<Reference Include="DevExpress.CodeParser.v21.2, Version=21.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
137-
<Reference Include="DevExpress.XtraReports.v21.2, Version=21.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
138-
<Reference Include="DevExpress.XtraEditors.v21.2, Version=21.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
139-
<Reference Include="DevExpress.XtraPrinting.v21.2, Version=21.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
106+
<Reference Include="DevExpress.Drawing.v24.1, Version=24.1.2.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
107+
<Reference Include="DevExpress.Data.v24.1, Version=24.1.2.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
108+
<Reference Include="DevExpress.Web.ASPxThemes.v24.1, Version=24.1.2.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
109+
<Reference Include="DevExpress.RichEdit.v24.1.Core, Version=24.1.2.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
110+
<Reference Include="DevExpress.RichEdit.v24.1.Export, Version=24.1.2.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
111+
<Reference Include="DevExpress.Printing.v24.1.Core, Version=24.1.2.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
112+
<Reference Include="DevExpress.Web.v24.1, Version=24.1.2.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
113+
<Reference Include="DevExpress.Web.Mvc5.v24.1, Version=24.1.2.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
114+
<Reference Include="DevExpress.Dashboard.v24.1.Core, Version=24.1.2.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
115+
<Reference Include="DevExpress.Dashboard.v24.1.Web, Version=24.1.2.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
116+
<Reference Include="DevExpress.Dashboard.v24.1.Web.WebForms, Version=24.1.2.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
117+
<Reference Include="DevExpress.Dashboard.v24.1.Web.Mvc5, Version=24.1.2.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
118+
<Reference Include="DevExpress.DataAccess.v24.1, Version=24.1.2.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
119+
<Reference Include="DevExpress.Xpo.v24.1, Version=24.1.2.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
120+
<Reference Include="DevExpress.Pdf.v24.1.Core, Version=24.1.2.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
121+
<Reference Include="DevExpress.Web.Resources.v24.1, Version=24.1.2.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
122+
<Reference Include="DevExpress.Charts.v24.1.Core, Version=24.1.2.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
123+
<Reference Include="DevExpress.Office.v24.1.Core, Version=24.1.2.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
124+
<Reference Include="DevExpress.PivotGrid.v24.1.Core, Version=24.1.2.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
125+
<Reference Include="DevExpress.TreeMap.v24.1.Core, Version=24.1.2.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
126+
<Reference Include="DevExpress.Map.v24.1.Core, Version=24.1.2.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
127+
<Reference Include="DevExpress.XtraTreeMap.v24.1.UI, Version=24.1.2.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
128+
<Reference Include="DevExpress.XtraTreeMap.v24.1, Version=24.1.2.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
129+
<Reference Include="DevExpress.Sparkline.v24.1.Core, Version=24.1.2.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
130+
<Reference Include="DevExpress.Data.Desktop.v24.1, Version=24.1.2.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
131+
<Reference Include="DevExpress.Utils.v24.1, Version=24.1.2.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
132+
<Reference Include="DevExpress.XtraCharts.v24.1, Version=24.1.2.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
133+
<Reference Include="DevExpress.XtraGauges.v24.1.Core, Version=24.1.2.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
134+
<Reference Include="DevExpress.XtraGauges.v24.1.Presets, Version=24.1.2.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
135+
<Reference Include="DevExpress.XtraGauges.v24.1.Win, Version=24.1.2.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
136+
<Reference Include="DevExpress.XtraMap.v24.1, Version=24.1.2.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
137+
<Reference Include="DevExpress.CodeParser.v24.1, Version=24.1.2.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
138+
<Reference Include="DevExpress.XtraReports.v24.1, Version=24.1.2.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
139+
<Reference Include="DevExpress.XtraEditors.v24.1, Version=24.1.2.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
140+
<Reference Include="DevExpress.XtraPrinting.v24.1, Version=24.1.2.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
140141
<Reference Include="System.Xml.Linq" />
141142
<Reference Include="WebMatrix.Data, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
142143
<HintPath>..\packages\Microsoft.AspNet.WebPages.Data.3.2.3\lib\net45\WebMatrix.Data.dll</HintPath>
@@ -221,4 +222,4 @@
221222
</FlavorProperties>
222223
</VisualStudio>
223224
</ProjectExtensions>
224-
</Project>
225+
</Project>

0 commit comments

Comments
 (0)