Skip to main content
net10.0

SenMapic 爬虫模块

Published
Aug 3, 2026
2mo ago
Total Downloads
7.2K
7,189

Install

dotnet add package Senparc.Xncf.SenMapic --version 0.4.1-preview5
ProductVersions
.NET
net10.0

README

Senparc.Xncf.SenMapic

Senparc.Xncf.SenMapic is an NCF module for configuring crawl tasks, collecting page data, and producing sitemap-oriented output for monitored URLs.

Features

  • Manages crawl tasks, task items, URL collections, filters, strategies, and crawl status.
  • Provides task and task-item services with DTOs for administrative workflows.
  • Includes sitemap/report helpers and provider-specific EF Core contexts.
  • Exposes models for URL metadata and source-specific crawl results.

Installation

<PackageReference Include="Senparc.Xncf.SenMapic" Version="0.26.0-preview3" />

Key API

  • SenMapicTaskService and SenMapicTaskItemService manage crawl plans and individual URLs.
  • SenMapicTask_CreateUpdateDto and SenMapicTaskItem_ListItemDto model management operations.
  • SiteMapHandler and BuildGoogleSitemapWithReport support sitemap generation and reporting.
  • AutoAlertSitemapUtility provides automatic sitemap-related notification hooks.
  • SenMapicSemaphore helps coordinate crawl concurrency.

The host must provide a clear crawl policy, robots/terms compliance, rate limits, URL allowlists, and content privacy rules. Do not treat this module as permission to crawl arbitrary third-party systems.

Changes from Previous Version

No structural changes between v0.4.0-preview4 and v0.4.1-preview5.

Adoption Assessment

A verified publisher signal is available. Assess fit from the package's supported frameworks, license and dependency graph rather than popularity alone.

This version is marked prerelease. Validate its API and upgrade path before production use.Compatibility metadata lists 1 target framework; confirm the exact target used by your application.

Related Guides & Workflows

Learn how to evaluate, integrate, or audit this package in your .NET project.