You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
iot/projects/IoT/IoTNode/Controllers/DeviceController.cs

42 lines
1.4 KiB

//using System;
//using System.Linq;
//using Application.Domain.Entities;
//using Infrastructure.Data;
//using Microsoft.AspNetCore.Authorization;
//using Microsoft.AspNetCore.Mvc;
//using Microsoft.EntityFrameworkCore;
//using Microsoft.Extensions.Configuration;
//namespace IoTNode.Controllers
//{
// [Authorize]
// public class DeviceController : Controller
// {
// private readonly IConfiguration _configuration;
// private readonly IRepository<Node> _nodeRepo;
// private readonly IRepository<Device> _deviceRepo;
// public DeviceController(IConfiguration configuration, IRepository<Node> nodeRepo, IRepository<Device> deviceRepo)
// {
// this._configuration = configuration;
// this._nodeRepo = nodeRepo;
// this._deviceRepo = deviceRepo;
// }
// public IActionResult Index(Guid id)
// {
// var model = this._nodeRepo.ReadOnlyTable().FirstOrDefault(o => o.Id == id);
// return View(model);
// }
// public IActionResult Details(Guid id)
// {
// var model = this._deviceRepo.ReadOnlyTable()
// .Include(o => o.Node)
// .Include(o => o.Data)
// .Include(o => o.Apis).ThenInclude(o => o.Parameters)
// .FirstOrDefault(o => o.Id == id);
// return View(model);
// }
// }
//}