using Big.Application;
namespace Big.Infrastructure;
///
/// HTTP client to the ACL service — the boundary the domain crosses to open a zaak (§8.1). It POSTs
/// the bsn to the ACL's /zaken endpoint and returns the created zaak URL; it never constructs
/// ZGW URLs or talks to OpenZaak itself.
///
public sealed class AclHttpClient(HttpClient http, AclOptions options) : IAclClient
{
public Task OpenZaakAsync(string bsn, CancellationToken ct = default)
{
// STUB (red).
return Task.FromResult(new Uri("about:blank"));
}
}