Skip to content

Add docs for AppUrlOptions and IAppUrlProvider#25505

Merged
EngincanV merged 1 commit into
rel-10.4from
maliming/docs-app-urls
Jun 1, 2026
Merged

Add docs for AppUrlOptions and IAppUrlProvider#25505
EngincanV merged 1 commit into
rel-10.4from
maliming/docs-app-urls

Conversation

@maliming
Copy link
Copy Markdown
Member

@maliming maliming commented Jun 1, 2026

The AppUrlOptions / IAppUrlProvider system had no dedicated documentation. This adds an Application URLs page under framework/infrastructure covering configuration, IAppUrlProvider usage, multi-tenant placeholders ({0} / {{tenantName}} / {{tenantId}}), host fallback, and RedirectAllowedUrls, plus short cross-references from multi-tenancy/index.md, modules/account.md, emailing.md, and ms-multi-tenant-domain-resolving.md.

Triggered by support question https://abp.io/support/questions/10696.

Copilot AI review requested due to automatic review settings June 1, 2026 02:27
@maliming maliming added this to the 10.4-patch milestone Jun 1, 2026
@maliming maliming force-pushed the maliming/docs-app-urls branch from a5f6f8e to e5f53b9 Compare June 1, 2026 02:34
@maliming maliming changed the base branch from dev to rel-10.4 June 1, 2026 02:34
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a dedicated documentation page for AppUrlOptions and IAppUrlProvider under Framework → Infrastructure, covering configuration, usage, multi-tenant placeholder substitution, host fallback, and RedirectAllowedUrls. Also adds short cross-references from related docs (multi-tenancy, account, emailing, ms-multi-tenant-domain-resolving) and registers the new page in the docs navigation.

Changes:

  • New docs/en/framework/infrastructure/app-urls.md page with sections for configuration, IAppUrlProvider usage, multi-tenant placeholders, and redirect-allowed URLs.
  • Cross-reference notes added in multi-tenancy, account, emailing, and microservice multi-tenant domain resolving docs.
  • Nav entry added for the new page.

Reviewed changes

Copilot reviewed 6 out of 6 changed files in this pull request and generated no comments.

Show a summary per file
File Description
docs/en/framework/infrastructure/app-urls.md New documentation page covering AppUrlOptions, IAppUrlProvider, multi-tenant URL placeholders, and RedirectAllowedUrls.
docs/en/framework/architecture/multi-tenancy/index.md Adds a note pointing readers to the new page for outbound tenant-aware URLs.
docs/en/modules/account.md Adds a note explaining the password reset link host comes from Applications["MVC"].RootUrl.
docs/en/framework/infrastructure/emailing.md Adds a "See Also" link to the new Application URLs page.
docs/en/guides/ms-multi-tenant-domain-resolving.md Notes that outbound URLs need separate AppUrlOptions configuration.
docs/en/docs-nav.json Registers the new "Application URLs" page under Framework → Infrastructure.

@abpframework abpframework deleted a comment from github-actions Bot Jun 1, 2026
@maliming maliming force-pushed the maliming/docs-app-urls branch from 34559a8 to 85cb620 Compare June 1, 2026 03:00
@maliming maliming requested a review from EngincanV June 1, 2026 03:08
@EngincanV EngincanV merged commit 7caf8c2 into rel-10.4 Jun 1, 2026
1 check passed
@EngincanV EngincanV deleted the maliming/docs-app-urls branch June 1, 2026 06:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants