using System.Threading.Tasks; using API.Entities; using Microsoft.AspNetCore.Identity; using Microsoft.AspNetCore.Mvc; namespace API.Controllers { public class AdminController : BaseApiController { private readonly UserManager _userManager; public AdminController(UserManager userManager) { _userManager = userManager; } [HttpGet("exists")] public async Task> AdminExists() { var users = await _userManager.GetUsersInRoleAsync("Admin"); return users.Count > 0; } } }