using MediatR;
using Microsoft.AspNetCore.Mvc;
namespace MyNewProjectName.WebAPI.Controllers;
///
/// Base API controller with common functionality
///
[ApiController]
[Route("api/[controller]")]
public abstract class BaseApiController : ControllerBase
{
private ISender? _mediator;
protected ISender Mediator => _mediator ??= HttpContext.RequestServices.GetRequiredService();
}