Files
mixtape/Finch/Metadata/MetadataModule.cs
T

14 lines
486 B
C#
Raw Normal View History

2024-02-06 16:00:44 +01:00
using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.DependencyInjection;
2026-04-07 14:23:29 +02:00
namespace Finch.Metadata;
2024-02-06 16:00:44 +01:00
2026-04-07 14:23:29 +02:00
public class FinchMetadataModule : FinchModule
2024-02-06 16:00:44 +01:00
{
public override void ConfigureServices(IServiceCollection services, IConfiguration configuration)
{
services.AddScoped<IMetadataService, MetadataService>();
2026-04-14 13:57:18 +02:00
services.AddHttpClient<AnalyticsController>();
services.AddOptions<AnalyticsOptions>().Bind(configuration.GetSection("Finch:Analytics"));
2024-02-06 16:00:44 +01:00
}
}