Signum Engine is the assembly with runtime that allows you to deal with the database in terms of your entities, for this reason, this assembly only needs to be known
It contains two main façades:
Also, all the mapping between entities and database tables is centralized in the
Schema data structure. Therefore, before using the engine, you need to generate this structure and set it in the current
Connection.
Finally, a lot of the engine infrastructure, like Connection, Transaction and ObjectCache, rest on the
concept of scopes, which encourages a clean an flexible way of coding.
The following heterodox diagram shows the basic components of Signum Engine and the relationship between them. By clicking on them you will navigate to this particular section of the documentation.
If you prefer to follow a practical approach go to the
basic tutorial or a more in depth one
Tutorial: Writing the Server Code