Skip to content

docs: add English documentation#339

Merged
liuhaoyang merged 2 commits intomasterfrom
docs-en
Apr 12, 2026
Merged

docs: add English documentation#339
liuhaoyang merged 2 commits intomasterfrom
docs-en

Conversation

@liuhaoyang
Copy link
Copy Markdown
Member

This PR adds English documentation for the AspectCore Framework.

Changes

  • Translate all Chinese documentation to English
  • Add AOP introduction (0.AOP-Introduction.md)
  • Add Getting Started guide (1.Getting-Started.md)
  • Add IoC and dependency injection documentation (injector.md)
  • Add reflection extensions documentation (reflection-extensions.md)
  • Add reflection overview (reflection.md)

This addresses the community request for English documentation to make the framework more accessible to international users.

All English documentation is placed in the docs/en/ directory alongside the existing Chinese documentation.

- Translate all Chinese documentation to English
- Add AOP introduction (0.AOP-Introduction.md)
- Add Getting Started guide (1.Getting-Started.md)
- Add IoC and dependency injection documentation (injector.md)
- Add reflection extensions documentation (reflection-extensions.md)
- Add reflection overview (reflection.md)

This addresses the community request for English documentation.
- Add advanced interceptor features section
  - Method information access
  - Parameter and return value modification
  - Async interception support
  - Interceptor chains
  - Conditional interception
- Add common usage scenarios with complete examples
  - Logging interceptor with performance tracking
  - Caching interceptor
  - Validation interceptor
  - Retry interceptor
  - Performance monitoring interceptor
- Add parameter access and return value modification examples
- Add exception handling in interceptors
@liuhaoyang liuhaoyang merged commit 9b3b8f9 into master Apr 12, 2026
4 checks passed
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.

1 participant