Skip to content

Commit 8a0cbe7

Browse files
Use cache priming in Music Store sample
1 parent 7924a65 commit 8a0cbe7

File tree

4 files changed

+8
-3
lines changed

4 files changed

+8
-3
lines changed

samples/angular/MusicStore/Views/Home/Index.cshtml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@
99
</cache>
1010

1111
@section scripts {
12+
@await Html.PrimeCache(Url.Action("GenreMenuList", "GenresApi"))
13+
@await Html.PrimeCache(Url.Action("MostPopular", "AlbumsApi"))
14+
1215
<script src="~/lib/traceur/bin/traceur-runtime.js"></script>
1316
<script src="~/lib/es6-module-loader/dist/es6-module-loader-sans-promises.js"></script>
1417
<script src="~/lib/reflect-metadata/Reflect.js"></script>
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
@using MusicStore
2+
@using Microsoft.AspNet.AngularServices
23
@addTagHelper "*, Microsoft.AspNet.Mvc.TagHelpers"
34
@addTagHelper "*, Microsoft.AspNet.AngularServices"

samples/angular/MusicStore/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"version": "0.0.0",
44
"dependencies": {
55
"angular2": "2.0.0-alpha.44",
6-
"angular2-aspnet": "0.0.1",
6+
"angular2-aspnet": "^0.0.3",
77
"angular2-universal-patched": "^0.5.4",
88
"bootstrap": "^3.3.5",
99
"es6-module-loader": "^0.15.0",
Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import * as ng from 'angular2/angular2';
22
import * as router from 'angular2/router';
3-
import { Http, HTTP_BINDINGS } from 'angular2/http';
3+
import { Http, HTTP_PROVIDERS } from 'angular2/http';
4+
import { CACHE_PRIMED_HTTP_PROVIDERS } from 'angular2-aspnet';
45
import { App } from './app';
56

6-
ng.bootstrap(App, [router.ROUTER_BINDINGS, HTTP_BINDINGS, ng.FormBuilder]);
7+
ng.bootstrap(App, [router.ROUTER_BINDINGS, HTTP_PROVIDERS, CACHE_PRIMED_HTTP_PROVIDERS, ng.FormBuilder]);

0 commit comments

Comments
 (0)