Nucleus.Abstractions includes models, base classes, interfaces and constants for use by both Nucleus Core and Extensions. Most extensions developed for Nucleus should reference this assembly.
Nucleus.Data.Common includes classes used by database providers. Nucleus extensions generally reference Nucleus.Data.EntityFramework instead of this assembly.
Nucleus.Data.EntityFramework includes classes used by both Nucleus Core and Extensions. Extensions which implement an entity-framework based data provider should reference this assembly.
Nucleus.Extensions contains class extensions for a variety of classes, for use by both Nucleus Core and Extensions. Most extensions developed for Nucleus should reference this assembly.
Nucleus.ViewFeatures contains Html Helpers, Tag Helpers and Url Helpers, used by both Nucleus core and extensions. Most extensions developed for Nucleus should reference this assembly.