-
Notifications
You must be signed in to change notification settings - Fork 10
Services
Trevor Fayas edited this page Jan 2, 2022
·
3 revisions
-
IUrlResolver: Resolves relative and absolute Urls, handling removal of the
~
symbol. You should use this to resolve all Urls from your repositories so Urls passed from your Interface methods are clean. -
ILogger: Non-Xperience Logging service, by default resolves to the
IEventLogService
interface with Xperience. - IRoleService: Methods for User Role Management, such as Setting a user to a role or removing them.
- IUserService: Methods used in the Account features.
-
IViewComponentTempDataService: Use in ModelState rehydration in
Post-RedirectGet
architecture, used in the<vc:import-model-state/>
view component.
- Solution architecture
- Feature Folders
- Page Template View Component
- Interface Model Implementation Map
- Cache Dependency Building and Async
- Post Redirect Get
- Front End Asset (CSS/JS Parsing
- Navigation
- Page Builder Header/Footer
- SEO Meta Data
- Navigation Redirection
- Page Types
- Partial Widget Page / ShareableContent
- Widgets
- Account Management
- External Authentication/Two Factor Authentication
- Ecommerce Ready
- Error Pages
- Sitemap
- Robots.txt
- Form Bootstrapification
- Bundling css/javascript + Gzip
- Bootstrap and Containers