我编写了一些代码,使用IIS SEO工具包API检查网站是否存在损坏的链接。代码的界面简洁明了,见下文:
public interface ILinkChecker
{
/// <summary>
/// Checks links in the website containing the supplied URL and returns a LinkCheckSummary instance detailing the results.
/// </summary>
/// <param name="url">The URL.</param>
/// <returns>A LinkCheckSummary instance detailing the results of the check.</returns>
LinkCheckSummary CheckLinks(string url);
}
我可以通过检查返回的LinkCheckSummary
对象确定是否存在断开的链接。
我现在想将它集成到我们的Cruise Control CI管道中,这样如果LinkChecker检测到断开的链接,那么构建就会被破坏。
我该怎么做?