| 1234567891011121314151617181920 |
- using Application.Behaviors;
- using Microsoft.Extensions.DependencyInjection;
- using System.Reflection;
- namespace Application
- {
- public static class DependencyInjection
- {
- public static IServiceCollection AddApplication(this IServiceCollection services)
- {
- services.AddMediatR(cfg =>
- {
- cfg.RegisterServicesFromAssembly(Assembly.GetExecutingAssembly());
- cfg.AddOpenBehavior(typeof(LoggingBehavior<,>));
- });
- return services;
- }
- }
- }
|