FakeScaffoldingModelFactory FakeScaffoldingModelFactory Class

Definition

public class FakeScaffoldingModelFactory : RelationalScaffoldingModelFactory, IScaffoldingModelFactory
Public Class FakeScaffoldingModelFactory
    Inherits RelationalScaffoldingModelFactory
    Implements IScaffoldingModelFactory
Inheritance
System.ObjectSystem.Object
FakeScaffoldingModelFactoryFakeScaffoldingModelFactory
Implements

Constructors

FakeScaffoldingModelFactory(ILoggerFactory) FakeScaffoldingModelFactory(ILoggerFactory)

public FakeScaffoldingModelFactory(ILoggerFactory loggerFactory)
Public Sub New(loggerFactory As ILoggerFactory)
Parameters
loggerFactory
ILoggerFactory ILoggerFactory

Methods

AddNavigationProperties(IMutableForeignKey) AddNavigationProperties(IMutableForeignKey)

CheckSelectionsMatched(TableSelectionSet) CheckSelectionsMatched(TableSelectionSet)

Create(DatabaseModel) Create(DatabaseModel)

public IModel Create(DatabaseModel databaseModel)
Public Function Create(databaseModel As DatabaseModel) As IModel
Parameters
Returns

Create(String, TableSelectionSet) Create(String, TableSelectionSet)

CreateFromDatabaseModel(DatabaseModel) CreateFromDatabaseModel(DatabaseModel)

Equals(Object) Equals(Object)

Inherited from System.Object

Equals(Object, Object) Equals(Object, Object)

Inherited from System.Object

ExistingIdentifiers(IEntityType) ExistingIdentifiers(IEntityType)

GetEntityTypeName(TableModel) GetEntityTypeName(TableModel)

GetHashCode() GetHashCode()

Inherited from System.Object

GetPropertyName(ColumnModel) GetPropertyName(ColumnModel)

GetType() GetType()

Inherited from System.Object

GetTypeMapping(ColumnModel) GetTypeMapping(ColumnModel)

MemberwiseClone() MemberwiseClone()

Inherited from System.Object

ReferenceEquals(Object, Object) ReferenceEquals(Object, Object)

Inherited from System.Object

ToString() ToString()

Inherited from System.Object

VisitColumn(EntityTypeBuilder, ColumnModel) VisitColumn(EntityTypeBuilder, ColumnModel)

VisitColumns(EntityTypeBuilder, ICollection) VisitColumns(EntityTypeBuilder, ICollection(Of ColumnModel))

VisitDatabaseModel(ModelBuilder, DatabaseModel) VisitDatabaseModel(ModelBuilder, DatabaseModel)

VisitForeignKey(ModelBuilder, ForeignKeyModel) VisitForeignKey(ModelBuilder, ForeignKeyModel)

VisitForeignKeys(ModelBuilder, IList) VisitForeignKeys(ModelBuilder, IList(Of ForeignKeyModel))

VisitIndex(EntityTypeBuilder, IndexModel) VisitIndex(EntityTypeBuilder, IndexModel)

VisitIndexes(EntityTypeBuilder, ICollection) VisitIndexes(EntityTypeBuilder, ICollection(Of IndexModel))

VisitPrimaryKey(EntityTypeBuilder, TableModel) VisitPrimaryKey(EntityTypeBuilder, TableModel)

VisitSequence(ModelBuilder, SequenceModel) VisitSequence(ModelBuilder, SequenceModel)

VisitSequences(ModelBuilder, ICollection) VisitSequences(ModelBuilder, ICollection(Of SequenceModel))

VisitTable(ModelBuilder, TableModel) VisitTable(ModelBuilder, TableModel)

VisitTables(ModelBuilder, ICollection) VisitTables(ModelBuilder, ICollection(Of TableModel))

Properties

CandidateNamingService CandidateNamingService

Logger Logger

TypeMapper TypeMapper