using Application.Domain.Entities; using Infrastructure.Data; using Infrastructure.Extensions; using Infrastructure.Web; using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Mvc; namespace Platform.Controllers { [Authorize] [ApiExplorerSettings(IgnoreApi = true)] public class HomeController : BaseController { private readonly IRepository _areaRepo; private readonly IRepository _organRepo; private readonly IRepository _buildingRepo; private readonly IRepository _statisticRepo; public HomeController(IRepository areaRepo, IRepository organRepo, IRepository buildingRepo, IRepository statisticRepo) { this._areaRepo = areaRepo; this._organRepo = organRepo; this._buildingRepo = buildingRepo; this._statisticRepo = statisticRepo; } public IActionResult Index() { return View(); } public IActionResult Building() { return View(); } public IActionResult Alarm() { return View(); } public string Mac(string id) { return Helper.Instance.MacEncrypt(id); } } }