summaryrefslogtreecommitdiff
path: root/CoreWiki/Program.cs
diff options
context:
space:
mode:
Diffstat (limited to 'CoreWiki/Program.cs')
-rw-r--r--CoreWiki/Program.cs3
1 files changed, 3 insertions, 0 deletions
diff --git a/CoreWiki/Program.cs b/CoreWiki/Program.cs
index 96b56d0..d31ad67 100644
--- a/CoreWiki/Program.cs
+++ b/CoreWiki/Program.cs
@@ -1,6 +1,7 @@
using CoreWiki;
using CoreWiki.Models;
using Microsoft.EntityFrameworkCore;
+using NodaTime;
var builder = WebApplication.CreateBuilder(args);
@@ -10,6 +11,8 @@ builder.Services.AddRazorPages();
builder.Services.AddEntityFrameworkSqlite()
.AddDbContext<ApplicationDbContext>(options => options.UseSqlite("Data Source=./wiki.db"));
+builder.Services.AddSingleton<IClock>(SystemClock.Instance);
+
builder.Services.AddMvc().AddRazorPagesOptions(options =>
{
options.Conventions.AddPageRoute("/Details", "{topicName?}");