| 12345678910111213141516171819 |
- 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;
- }
- }
|