| Name | Message | Date |
|---|---|---|
| 📄 InputOptions.cs | 1 day ago | |
| 📄 packages.lock.json | 1 day ago | |
| 📄 Program.cs | 1 day ago | |
| 📄 Reviewer.Cli.csproj | 1 day ago |
📄
src/Reviewer.Cli/Program.cs
using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Hosting; using Microsoft.Extensions.Options; using Reviewer; using Reviewer.Cli; var builder = Host.CreateApplicationBuilder(args); builder.Services.AddInputOptions(); builder.Services.AddReviewService(); using var app = builder.Build(); await app.StartAsync(); var reviewService = app.Services.GetRequiredService<ReviewService>(); var inputOptions = app.Services.GetRequiredService<IOptions<InputOptions>>(); reviewService.Review(new(inputOptions.Value.RepositoryPath, inputOptions.Value.CommitHash));