using System.Collections.Generic;
using System.Threading;
using System.Threading.Tasks;
namespace FastGithub.Scanner
{
    /// 
    /// 定义域名的ip提值者
    /// 
    interface IGithubLookupProvider
    {
        /// 
        /// 获取排序
        /// 
        int Order { get; }
        /// 
        /// 查找域名与ip关系
        /// 
        /// 
        /// 
        /// 
        Task> LookupAsync(IEnumerable domains, CancellationToken cancellationToken);
    }
}