Microsoft.VisualStudio.Web.CodeGeneration.EntityFrameworkCore Namespace

Classes

AssemblyAttributeGenerator

Generates syntax tree to add custom attributes to the in-memory assembly Need to use this for adding the UserSecrets attribute to the assembly.

ClassNameModel
CodeModelMetadata

CodeModelMetadata is used to expose properties of a model without Entity type information

CodeModelService
ConnectionStringsWriter
ContextProcessingResult

Represents the result of obtaining EF metadata for a context and a model type.

DbContextEditorServices
EditSyntaxTreeResult
EntityFrameworkServices
ModelMetadata
NavigationMetadata
NewDbContextTemplateModel
PropertyMetadata
ReflectedTypesProvider

Interfaces

ICodeModelService
IConnectionStringsWriter
IDbContextEditorServices
IEntityFrameworkService
IModelMetadata
INavigationMetadata
IPropertyMetadata

Enums

ContextProcessingStatus

Represents the status of EF DbContext processing.