Getting Started Guide¶
Why use Force?¶
You might benefit from using Force if:
- Strive to follow DDD principles and use DDD patterns in your application. Force ships with built-in support for Entities, Value Objects, Specifications, and Domain Events.
- You are a fan of the Vertical Slices / CQRS architecture and/or concern-separation matters to you. Force provides you ICommand / ICommandHadler and IQuery / IQueryHandler interfaces and some extension-methods that help you to avoid writing the same boilerplate code again and again.
- Need reliable tooling for some fancy metaprogramming stuff.
How do I use Force?¶
It’s simple. Just get official builds from NuGet or run the following command in the Package Manager Console: PM> Install-Package Force and may the force be with you. No additional configuration required.