namespace ScadaLink.Commons.Interfaces.Services; /// /// Resolves an instance unique name to its site identifier. /// Used by Inbound API's Route.To() to determine which site to route requests to. /// public interface IInstanceLocator { /// /// Resolves the site identifier for a given instance unique name. /// Returns null if the instance is not found. /// Task GetSiteIdForInstanceAsync( string instanceUniqueName, CancellationToken cancellationToken = default); }