add: 添加ProjectName配置选项

This commit is contained in:
2024-01-20 17:09:01 +08:00
parent 71b4549ce4
commit 586ac256b1
3 changed files with 9 additions and 5 deletions

View File

@@ -1,6 +1,8 @@
using Microsoft.AspNetCore.Builder;
using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Hosting;
using Microsoft.Extensions.Options;
using YaeBlog.Core.Models;
namespace YaeBlog.Core.Services;
@@ -74,6 +76,8 @@ public class WebApplicationHostedService : IHostedService
{
_websiteBuilder.Services.AddSingleton<EssayContentService>(_ =>
provider.GetRequiredService<EssayContentService>());
_websiteBuilder.Services.AddTransient<BlogOptions>(_ =>
provider.GetRequiredService<IOptions<BlogOptions>>().Value);
}