17 lines
370 B
C#
17 lines
370 B
C#
using System.Net;
|
|
using System.Threading;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace FastGithub.Scanner
|
|
{
|
|
public interface IGithubScanService
|
|
{
|
|
Task ScanAllAsync(CancellationToken cancellationToken);
|
|
|
|
Task ScanResultAsync();
|
|
|
|
bool IsAvailable(string domain, IPAddress address);
|
|
|
|
IPAddress? FindBestAddress(string domain);
|
|
}
|
|
} |