Files
annotations/Azaion.Common/Extensions/ServiceCollectionExtensions.cs
T

10 lines
380 B
C#

using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.DependencyInjection;
namespace Azaion.Common.Extensions;
public static class ServiceCollectionExtensions
{
public static IServiceCollection ConfigureSection<T>(this IServiceCollection services, IConfiguration config) where T: class =>
services.Configure<T>(config.GetSection(typeof(T).Name));
}