description |
---|
Fundamental design patterns implemented by RCommon using a variety of commonly used tools in the .NET ecosystem. |
Design patterns should be used throughout your software as they are both helpful and easy to recognize no matter the programming language or project.
{% content-ref url="specification.md" %} specification.md {% endcontent-ref %}
{% content-ref url="mediator/" %} mediator {% endcontent-ref %}
{% content-ref url="cqrs/" %} cqrs {% endcontent-ref %}
{% content-ref url="persistence/repository/" %} repository {% endcontent-ref %}
{% content-ref url="persistence/transactions/unit-of-work.md" %} unit-of-work.md {% endcontent-ref %}
{% content-ref url="event-bus/" %} event-bus {% endcontent-ref %}
{% content-ref url="message-bus/" %} message-bus {% endcontent-ref %}