Skip to content

IDovetailContext Properties

InterfaceProperties4 members
The base context marker interface to define this as a context
AssemblySection titled AssemblyvirtualAssembly
The assembly that is executing the conventions
public virtual Assembly Assembly { get; }
CategoriesSection titled CategoriesabstractImmutableHashSet<DovetailCategory>
The categories of joints the context loads.
public abstract ImmutableHashSet<DovetailCategory> Categories { get; }
The Core joints are always loaded, and when no category was given the Application joints are loaded as well, so this always holds Core, and Application too in that case. A joint in any other category is loaded only when its category was given.
The underlying host type
public abstract DovetailHostType HostType { get; }
JointsSection titled JointsabstractImmutableList<IDovetailJoint>
Get the conventions from the context
public abstract ImmutableList<IDovetailJoint> Joints { get; }