# Nacara.Plugins

## Module

| | | Assembly |
|---|---|---|
| [`Directives`](/Partas.Nacara.Plugins/reference/partas-nacara-plugins-directives/nacara-plugins/directives/) | Puts declared directives into a build | `Partas.Nacara.Plugins.Directives` |

## Records

| | | Assembly |
|---|---|---|
| [`Directive`](/Partas.Nacara.Plugins/reference/partas-nacara-plugins-directives/nacara-plugins/directive/) | A directive: its name, how to read its arguments, what to render | `Partas.Nacara.Plugins.Directives` |
| [`DirectiveBuilder`](/Partas.Nacara.Plugins/reference/partas-nacara-plugins-directives/nacara-plugins/directivebuilder/) | A directive whose arguments are known but whose rendering is not yet said | `Partas.Nacara.Plugins.Directives` |
| [`DirectiveContext`](/Partas.Nacara.Plugins/reference/partas-nacara-plugins-directives/nacara-plugins/directivecontext/) | What a directive can find out about where it sits | `Partas.Nacara.Plugins.Directives` |
