diff --git a/src/ClaudeDo.App/Program.cs b/src/ClaudeDo.App/Program.cs index e5842db..7a5ce37 100644 --- a/src/ClaudeDo.App/Program.cs +++ b/src/ClaudeDo.App/Program.cs @@ -60,7 +60,13 @@ sealed class Program sc.AddTransient(); sc.AddTransient(); sc.AddSingleton(); - sc.AddSingleton(); + sc.AddSingleton(sp => new TaskDetailViewModel( + sp.GetRequiredService(), + sp.GetRequiredService(), + sp.GetRequiredService(), + sp.GetRequiredService(), + sp.GetRequiredService(), + sp.GetRequiredService())); sc.AddSingleton(sp => { var taskRepo = sp.GetRequiredService();