Skip to content

Commit ffaf050

Browse files
committed
(#372) Always register TemplateRepository
There is no point in conditionally registering this service, since some of the places that it is used mean that additional registrations which are always done, don't work.
1 parent ded0ef6 commit ffaf050

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

src/GitReleaseManager.Cli/Program.cs

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -111,11 +111,8 @@ private static void RegisterServices(BaseSubOptions options)
111111
.AddSingleton<IGitHubClient>(gitHubClient);
112112
}
113113

114-
if (options is CreateSubOptions)
115-
{
116-
serviceCollection = serviceCollection
117-
.AddTransient((services) => new TemplateFactory(services.GetRequiredService<IFileSystem>(), services.GetRequiredService<Config>(), TemplateKind.Create));
118-
}
114+
serviceCollection = serviceCollection
115+
.AddTransient((services) => new TemplateFactory(services.GetRequiredService<IFileSystem>(), services.GetRequiredService<Config>(), TemplateKind.Create));
119116

120117
_serviceProvider = serviceCollection.BuildServiceProvider();
121118
}

0 commit comments

Comments
 (0)