Fixing a build break by adding ISystemClock services to the E2E startup

This commit is contained in:
Youngjune Hong 2015-05-04 16:03:31 -07:00
parent 797f802906
commit 3c1f3c94e9
4 changed files with 13 additions and 1 deletions

View File

@ -208,7 +208,7 @@ namespace MusicStore.Areas.Admin.Controllers
return HttpNotFound(); return HttpNotFound();
} }
return new ContentResult { Content = album.AlbumId.ToString(), ContentType = "text/plain" }; return new ContentResult { Content = album.AlbumId.ToString() };
} }
#endif #endif
} }

View File

@ -12,6 +12,7 @@ using Microsoft.Framework.DependencyInjection;
using Microsoft.Framework.Logging; using Microsoft.Framework.Logging;
using Microsoft.Framework.Runtime; using Microsoft.Framework.Runtime;
using Microsoft.Net.Http.Server; using Microsoft.Net.Http.Server;
using MusicStore.Components;
using MusicStore.Models; using MusicStore.Models;
namespace MusicStore namespace MusicStore
@ -73,6 +74,9 @@ namespace MusicStore
services.AddCaching(); services.AddCaching();
services.AddSession(); services.AddSession();
// Add the system clock service
services.AddSingleton<ISystemClock, SystemClock>();
// Configure Auth // Configure Auth
services.Configure<AuthorizationOptions>(options => services.Configure<AuthorizationOptions>(options =>
{ {

View File

@ -10,6 +10,7 @@ using Microsoft.Framework.ConfigurationModel;
using Microsoft.Framework.DependencyInjection; using Microsoft.Framework.DependencyInjection;
using Microsoft.Framework.Logging; using Microsoft.Framework.Logging;
using Microsoft.Framework.Runtime; using Microsoft.Framework.Runtime;
using MusicStore.Components;
using MusicStore.Models; using MusicStore.Models;
namespace MusicStore namespace MusicStore
@ -98,6 +99,9 @@ namespace MusicStore
services.AddCaching(); services.AddCaching();
services.AddSession(); services.AddSession();
// Add the system clock service
services.AddSingleton<ISystemClock, SystemClock>();
// Configure Auth // Configure Auth
services.Configure<AuthorizationOptions>(options => services.Configure<AuthorizationOptions>(options =>
{ {

View File

@ -15,6 +15,7 @@ using Microsoft.Framework.ConfigurationModel;
using Microsoft.Framework.DependencyInjection; using Microsoft.Framework.DependencyInjection;
using Microsoft.Framework.Logging; using Microsoft.Framework.Logging;
using Microsoft.Framework.Runtime; using Microsoft.Framework.Runtime;
using MusicStore.Components;
using MusicStore.Mocks.Common; using MusicStore.Mocks.Common;
using MusicStore.Mocks.Facebook; using MusicStore.Mocks.Facebook;
using MusicStore.Mocks.Google; using MusicStore.Mocks.Google;
@ -159,6 +160,9 @@ namespace MusicStore
services.AddCaching(); services.AddCaching();
services.AddSession(); services.AddSession();
// Add the system clock service
services.AddSingleton<ISystemClock, SystemClock>();
// Configure Auth // Configure Auth
services.Configure<AuthorizationOptions>(options => services.Configure<AuthorizationOptions>(options =>
{ {