Revised nav menu

pull/6400/head
Halil İbrahim Kalkan 4 years ago
parent 6146171e5f
commit 09c6ff973b

@ -21,6 +21,31 @@
}
]
},
{
"text": "Startup Templates",
"items": [
{
"text": "Overall",
"path": "Startup-Templates/Index.md"
},
{
"text": "Application",
"path": "Startup-Templates/Application.md"
},
{
"text": "Module",
"path": "Startup-Templates/Module.md"
},
{
"text": "Console",
"path": "Startup-Templates/Console.md"
},
{
"text": "WPF",
"path": "Startup-Templates/WPF.md"
}
]
},
{
"text": "Tutorials",
"items": [
@ -68,6 +93,10 @@
"path": "Tutorials/Part-10.md"
}
]
},
{
"text": "Community Articles",
"path": "https://community.abp.io/"
}
]
},
@ -98,23 +127,6 @@
}
]
},
{
"text": "CLI",
"path": "CLI.md"
},
{
"text": "Authentication & Security",
"items": [
{
"text": "Social/External Logins",
"path": "Authentication/Social-External-Logins.md"
},
{
"text": "CSRF/XSRF & Anti Forgery",
"path": "CSRF-Anti-Forgery.md"
}
]
},
{
"text": "Fundamentals",
"items": [
@ -136,10 +148,6 @@
}
]
},
{
"text": "Virtual File System",
"path": "Virtual-File-System.md"
},
{
"text": "Localization",
"path": "Localization.md"
@ -176,21 +184,13 @@
"text": "Logging",
"path": "Logging.md"
},
{
"text": "Audit Logging",
"path": "Audit-Logging.md"
},
{
"text": "Settings",
"path": "Settings.md"
},
{
"text": "Features",
"path": "Features.md"
},
{
"text": "Data Filtering",
"path": "Data-Filtering.md"
"text": "Connection Strings",
"path": "Connection-Strings.md"
},
{
"text": "Object Extensions",
@ -199,39 +199,91 @@
]
},
{
"text": "Event Bus",
"text": "Infrastructure",
"items": [
{
"text": "Overall",
"path": "Event-Bus.md"
"text": "Background Jobs",
"path": "Background-Jobs.md",
"items": [
{
"text": "Hangfire Integration",
"path": "Background-Jobs-Hangfire.md"
},
{
"text": "RabbitMQ Integration",
"path": "Background-Jobs-RabbitMq.md"
},
{
"text": "Quartz Integration",
"path": "Background-Jobs-Quartz.md"
}
]
},
{
"text": "Local Event Bus",
"path": "Local-Event-Bus.md"
"text": "Background Workers",
"path": "Background-Workers.md",
"items": [
{
"text": "Quartz Integration",
"path": "Background-Workers-Quartz.md"
}
]
},
{
"text": "Distributed Event Bus",
"path": "Distributed-Event-Bus.md",
"text": "Event Bus",
"items": [
{
"text": "RabbitMQ Integration",
"path": "Distributed-Event-Bus-RabbitMQ-Integration.md"
"text": "Overall",
"path": "Event-Bus.md"
},
{
"text": "Kafka Integration",
"path": "Distributed-Event-Bus-Kafka-Integration.md"
"text": "Local Event Bus",
"path": "Local-Event-Bus.md"
},
{
"text": "Rebus Integration",
"path": "Distributed-Event-Bus-Rebus-Integration.md"
"text": "Distributed Event Bus",
"path": "Distributed-Event-Bus.md",
"items": [
{
"text": "RabbitMQ Integration",
"path": "Distributed-Event-Bus-RabbitMQ-Integration.md"
},
{
"text": "Kafka Integration",
"path": "Distributed-Event-Bus-Kafka-Integration.md"
},
{
"text": "Rebus Integration",
"path": "Distributed-Event-Bus-Rebus-Integration.md"
}
]
}
]
}
]
},
{
"text": "Services",
"items": [
},
{
"text": "Data Seeding",
"path": "Data-Seeding.md"
},
{
"text": "Virtual File System",
"path": "Virtual-File-System.md"
},
{
"text": "CSRF/XSRF & Anti Forgery",
"path": "CSRF-Anti-Forgery.md"
},
{
"text": "Audit Logging",
"path": "Audit-Logging.md"
},
{
"text": "Features",
"path": "Features.md"
},
{
"text": "Data Filtering",
"path": "Data-Filtering.md"
},
{
"text": "Current User",
"path": "CurrentUser.md"
@ -310,77 +362,86 @@
]
},
{
"text": "Multi Tenancy",
"path": "Multi-Tenancy.md"
},
{
"text": "Module Development",
"text": "Architecture",
"items": [
{
"text": "Basics",
"path": "Module-Development-Basics.md"
},
{
"text": "Plug-In Modules"
},
{
"text": "Best Practices",
"path": "Best-Practices/Index.md"
}
]
},
{
"text": "Domain Driven Design",
"items": [
{
"text": "Overall",
"path": "Domain-Driven-Design.md"
},
{
"text": "Domain Layer",
"text": "Modularity",
"items": [
{
"text": "Entities & Aggregate Roots",
"path": "Entities.md"
},
{
"text": "Value Objects",
"path": "Value-Objects.md"
},
{
"text": "Repositories",
"path": "Repositories.md"
"text": "Basics",
"path": "Module-Development-Basics.md"
},
{
"text": "Domain Services",
"path": "Domain-Services.md"
"text": "Plug-In Modules"
},
{
"text": "Specifications",
"path": "Specifications.md"
"text": "Best Practices",
"path": "Best-Practices/Index.md"
}
]
},
{
"text": "Application Layer",
"text": "Domain Driven Design",
"items": [
{
"text": "Application Services",
"path": "Application-Services.md"
"text": "Overall",
"path": "Domain-Driven-Design.md"
},
{
"text": "Domain Layer",
"items": [
{
"text": "Entities & Aggregate Roots",
"path": "Entities.md"
},
{
"text": "Value Objects",
"path": "Value-Objects.md"
},
{
"text": "Repositories",
"path": "Repositories.md"
},
{
"text": "Domain Services",
"path": "Domain-Services.md"
},
{
"text": "Specifications",
"path": "Specifications.md"
}
]
},
{
"text": "Data Transfer Objects",
"path": "Data-Transfer-Objects.md"
"text": "Application Layer",
"items": [
{
"text": "Application Services",
"path": "Application-Services.md"
},
{
"text": "Data Transfer Objects",
"path": "Data-Transfer-Objects.md"
},
{
"text": "Unit Of Work",
"path": "Unit-Of-Work.md"
}
]
},
{
"text": "Unit Of Work",
"path": "Unit-Of-Work.md"
"text": "Guide: Implementing DDD",
"path": "Domain-Driven-Design-Implementation-Guide.md"
}
]
},
{
"text": "Guide: Implementing DDD",
"path": "Domain-Driven-Design-Implementation-Guide.md"
"text": "Multi Tenancy",
"path": "Multi-Tenancy.md"
},
{
"text": "Microservices",
"path": "Microservice-Architecture.md"
}
]
},
@ -784,57 +845,44 @@
"path": "Data-Access.md"
},
{
"text": "Connection Strings",
"path": "Connection-Strings.md"
},
{
"text": "Database Providers",
"text": "Entity Framework Core",
"path": "Entity-Framework-Core.md",
"items": [
{
"text": "Entity Framework Core",
"path": "Entity-Framework-Core.md",
"text": "Database Migrations",
"path": "Entity-Framework-Core-Migrations.md"
},
{
"text": "Switch DBMS",
"path": "Entity-Framework-Core-Other-DBMS.md",
"items": [
{
"text": "Database Migrations",
"path": "Entity-Framework-Core-Migrations.md"
},
{
"text": "Switch DBMS",
"path": "Entity-Framework-Core-Other-DBMS.md",
"items": [
{
"text": "To MySQL",
"path": "Entity-Framework-Core-MySQL.md"
},
{
"text": "To PostgreSQL",
"path": "Entity-Framework-Core-PostgreSQL.md"
},
{
"text": "To Oracle",
"path": "Entity-Framework-Core-Oracle.md"
},
{
"text": "To SQLite",
"path": "Entity-Framework-Core-SQLite.md"
}
]
"text": "To MySQL",
"path": "Entity-Framework-Core-MySQL.md"
},
{
"text": "To PostgreSQL",
"path": "Entity-Framework-Core-PostgreSQL.md"
},
{
"text": "To Oracle",
"path": "Entity-Framework-Core-Oracle.md"
},
{
"text": "To SQLite",
"path": "Entity-Framework-Core-SQLite.md"
}
]
},
{
"text": "MongoDB",
"path": "MongoDB.md"
},
{
"text": "Dapper",
"path": "Dapper.md"
}
]
},
{
"text": "Data Seeding",
"path": "Data-Seeding.md"
"text": "MongoDB",
"path": "MongoDB.md"
},
{
"text": "Dapper",
"path": "Dapper.md"
}
]
},
@ -848,115 +896,67 @@
]
},
{
"text": "Background",
"text": "Testing",
"path": "Testing.md"
},
{
"text": "Samples",
"items": [
{
"text": "Background Jobs",
"path": "Background-Jobs.md",
"items": [
{
"text": "Hangfire Integration",
"path": "Background-Jobs-Hangfire.md"
},
{
"text": "RabbitMQ Integration",
"path": "Background-Jobs-RabbitMq.md"
},
{
"text": "Quartz Integration",
"path": "Background-Jobs-Quartz.md"
}
]
"text": "All Samples",
"path": "Samples/Index.md"
},
{
"text": "Background Workers",
"path": "Background-Workers.md",
"items": [
{
"text": "Quartz Integration",
"path": "Background-Workers-Quartz.md"
}
]
"text": "Microservice Demo",
"path": "Samples/Microservice-Demo.md"
}
]
},
{
"text": "Testing",
"path": "Testing.md"
"text": "Application Modules",
"path": "Modules/Index.md"
},
{
"text": "Startup Templates",
"text": "Release Information",
"items": [
{
"text": "Overall",
"path": "Startup-Templates/Index.md"
"text": "Upgrading",
"path": "Upgrading.md"
},
{
"text": "Application",
"path": "Startup-Templates/Application.md"
"text": "Official Packages",
"path": "https://abp.io/packages"
},
{
"text": "Module",
"path": "Startup-Templates/Module.md"
"text": "Preview Releases",
"path": "Previews.md"
},
{
"text": "Console",
"path": "Startup-Templates/Console.md"
"text": "Nightly Builds",
"path": "Nightly-Builds.md"
},
{
"text": "WPF",
"path": "Startup-Templates/WPF.md"
"text": "Road Map",
"path": "Road-Map.md"
}
]
},
{
"text": "Samples",
"text": "Reference",
"items": [
{
"text": "All Samples",
"path": "Samples/Index.md"
"text": "CLI",
"path": "CLI.md"
},
{
"text": "Microservice Demo",
"path": "Samples/Microservice-Demo.md"
"text": "API Documentation",
"path": "{ApiDocumentationUrl}"
}
]
},
{
"text": "Application Modules",
"path": "Modules/Index.md"
},
{
"text": "Microservice Architecture",
"path": "Microservice-Architecture.md"
},
{
"text": "Preview Releases",
"path": "Previews.md"
},
{
"text": "Nightly Builds",
"path": "Nightly-Builds.md"
},
{
"text": "Road Map",
"path": "Road-Map.md"
},
{
"text": "Upgrading",
"path": "Upgrading.md"
},
{
"text": "Contribution Guide",
"path": "Contribution/Index.md"
},
{
"text": "API Documentation",
"path": "{ApiDocumentationUrl}"
},
{
"text": "Official Packages",
"path": "https://abp.io/packages"
}
]
}

Loading…
Cancel
Save