diff --git a/AspNetCoreHero.Boilerplate.Infrastructure/Extensions/ServiceCollectionExtensions.cs b/AspNetCoreHero.Boilerplate.Infrastructure/Extensions/ServiceCollectionExtensions.cs index b6c4697..17f7e76 100644 --- a/AspNetCoreHero.Boilerplate.Infrastructure/Extensions/ServiceCollectionExtensions.cs +++ b/AspNetCoreHero.Boilerplate.Infrastructure/Extensions/ServiceCollectionExtensions.cs @@ -15,7 +15,6 @@ public static class ServiceCollectionExtensions { public static void AddPersistenceContexts(this IServiceCollection services, IConfiguration configuration) { - services.AddAutoMapper(Assembly.GetExecutingAssembly()); services.AddScoped(); } diff --git a/AspNetCoreHero.Boilerplate.Web/Controllers/BaseController.cs b/AspNetCoreHero.Boilerplate.Web/Controllers/BaseController.cs deleted file mode 100644 index a3d1384..0000000 --- a/AspNetCoreHero.Boilerplate.Web/Controllers/BaseController.cs +++ /dev/null @@ -1,25 +0,0 @@ -using AspNetCoreHero.Boilerplate.Web.Abstractions; -using AspNetCoreHero.ToastNotification.Abstractions; -using AutoMapper; -using MediatR; -using Microsoft.AspNetCore.Mvc; -using Microsoft.Extensions.DependencyInjection; -using Microsoft.Extensions.Logging; - -namespace AspNetCoreHero.Boilerplate.Web.Controllers -{ - public abstract class BaseController : Controller - { - private IMediator _mediatorInstance; - private ILogger _loggerInstance; - private IViewRenderService _viewRenderInstance; - private IMapper _mapperInstance; - private INotyfService _notifyInstance; - protected INotyfService _notify => _notifyInstance ??= HttpContext.RequestServices.GetService(); - - protected IMediator _mediator => _mediatorInstance ??= HttpContext.RequestServices.GetService(); - protected ILogger _logger => _loggerInstance ??= HttpContext.RequestServices.GetService>(); - protected IViewRenderService _viewRenderer => _viewRenderInstance ??= HttpContext.RequestServices.GetService(); - protected IMapper _mapper => _mapperInstance ??= HttpContext.RequestServices.GetService(); - } -} \ No newline at end of file