using Microsoft.AspNetCore.Mvc; namespace Rhea.Controllers; [ApiController] public class NarController(RheaConfiguration cfg, StoreMetaService storeSvc) : ControllerBase { [HttpHead("/nar/{hash}.nar.zst")] public async Task CheckNixNarExists(string hash) { var path = await storeSvc.GetStorePathByBaseName(hash); Response.StatusCode = string.IsNullOrWhiteSpace(path) ? 404 : 200; } [HttpGet("/nar/{hash}.nar.zst")] public async Task GetNixCacheInfo() { return ""; } }