< Summary

Information
Class: c:\Source 2025\CurrencyConverter\CurrencyConverter\src\Application\DependencyInjection.cs
Assembly: Default
File(s): c:\Source 2025\CurrencyConverter\CurrencyConverter\src\Application\DependencyInjection.cs
Line coverage
100%
Covered lines: 8
Uncovered lines: 0
Coverable lines: 8
Total lines: 21
Line coverage: 100%
Branch coverage
N/A
Covered branches: 0
Total branches: 0
Branch coverage: N/A
Method coverage

Feature is only available for sponsors

Upgrade to PRO version

File(s)

c:\Source 2025\CurrencyConverter\CurrencyConverter\src\Application\DependencyInjection.cs

#LineLine coverage
 1using Application.Pipelines;
 2using Microsoft.Extensions.Configuration;
 3using Microsoft.Extensions.DependencyInjection;
 4
 5namespace Application
 6{
 7    public static class DependencyInjection
 8    {
 9        public static IServiceCollection InjectApplication(
 10            this IServiceCollection services,
 11            IConfiguration configuration)
 512        {
 513            services.AddMediatR(configuration =>
 514            {
 515                configuration.RegisterServicesFromAssembly(typeof(DependencyInjection).Assembly);
 516                configuration.AddOpenBehavior(typeof(QueryLoggingBehavior<,>));
 1017            });
 518            return services;
 519        }
 20    }
 21}