-
Notifications
You must be signed in to change notification settings - Fork 0
Concepts
.. | ..-Getting-Started-Getting-Started
This section explains the core concepts behind DxMessaging. Concepts are the foundational ideas and mental models that inform how you design and structure your messaging -- understanding these will help you make better architectural decisions and avoid common pitfalls.
- Mental-Model -- How to think about DxMessaging. Covers the philosophy, the three message types with analogies, tokens and lifecycle, and when to use what. Read this first.
-
Message-Types -- The three categories (Untargeted, Targeted, Broadcast) with code examples and decision guides.
-
Targeting-And-Context -- How DxMessaging uses GameObjects and Components as message context, and the role of
InstanceId. -
Listening-Patterns -- All the ways to receive messages: targeted, untargeted, broadcast, and "without targeting/source" patterns.
-
Interceptors-And-Ordering -- Control message flow with priorities, post-processors, and interceptors.
| Concept | One-Line Summary |
|---|---|
| [[Mental-Model | Mental Model]] |
| [[Message-Types | Message Types]] |
| [[Targeting-And-Context | Targeting]] |
| [[Listening-Patterns | Listening]] |
| [[Interceptors-And-Ordering | Ordering]] |
- ..-Getting-Started -- Hands-on walkthrough
- ..-Guides-Patterns -- Practical patterns and recipes
- ..-Reference-Reference -- API documentation
- Getting-Started-Overview
- Getting-Started-Getting-Started
- Getting-Started-Install
- Getting-Started-Quick-Start
- Getting-Started-Visual-Guide
- Concepts-Message-Types
- Concepts-Listening-Patterns
- Concepts-Targeting-And-Context
- Concepts-Interceptors-And-Ordering
- Guides-Patterns
- Guides-Unity-Integration
- Guides-Testing
- Guides-Diagnostics
- Guides-Advanced
- Guides-Migration-Guide
- Advanced-Emit-Shorthands
- Advanced-Message-Bus-Providers
- Advanced-Runtime-Configuration
- Advanced-String-Messages
- Reference-Reference
- Reference-Quick-Reference
- Reference-Helpers
- Reference-Faq
- Reference-Glossary
- Reference-Troubleshooting
- Reference-Compatibility
Links