using Microsoft.AspNetCore.Mvc; using System; using System.Threading.Tasks; using Berufsschule_HAM.Models; using Novell.Directory.Ldap; using Berufsschule_HAM.Services; [Route("[controller]")] public class AssetsController : Controller { private readonly LdapService _ldap; public AssetsController(LdapService ldap) { _ldap = ldap ?? throw new ArgumentNullException(nameof(ldap)); } // GET: /Assets [HttpGet("Index")] public async Task>> Index() { var list = await _ldap.ListDeviceAsync(); return list; } }