Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Submit feedback
    • Contribute to GitLab
  • Sign in
K
K13 .Net Core Xperience Adapter
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 2
    • Issues 2
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 1
    • Merge Requests 1
  • Operations
    • Operations
    • Metrics
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
  • Administrator
  • K13 .Net Core Xperience Adapter
  • Wiki
  • Usage Guidelines

Usage Guidelines · Changes

Page history
Update Usage Guidelines authored Oct 26, 2022 by eugene's avatar eugene
Hide whitespace changes
Inline Side-by-side
Showing with 1 addition and 0 deletions
+1 -0
  • Usage-Guidelines.md Usage-Guidelines.md +1 -0
  • No files found.
Usage-Guidelines.md
View page @ 237abc05
......@@ -10,6 +10,7 @@
- Business Model Class: **\<ProjectName\>.Business.Models.HomePage**
**Repositories**
- Create a repository for each PageType
- Store all repositories under **\<ProjectName\>.Business/Repositories**. No need to create subfolders unless the number of repositories is greater than 20, then logically group them in subfolders.
- Always inherit from **XperienceAdapter.Repositories.BasePageRepository\<\<BusinessClass\>, \<GeneratedClass\>\>**
- `public class HomePageRepository : BasePageRepository<HomePage, CMS.DocumentEngine.Types.<ProjectName>.HomePage>`
......
Clone repository
  • Package Releases
  • Usage Guidelines