ModelBuilder.FinalizeModel Method


Forces post-processing on the model such that it is ready for use by the runtime. This post processing happens automatically when using OnModelCreating(ModelBuilder); this method allows it to be run explicitly in cases where the automatic execution is not possible.

public virtual Microsoft.EntityFrameworkCore.Metadata.IModel FinalizeModel ();
abstract member FinalizeModel : unit -> Microsoft.EntityFrameworkCore.Metadata.IModel
override this.FinalizeModel : unit -> Microsoft.EntityFrameworkCore.Metadata.IModel
Public Overridable Function FinalizeModel () As IModel



The finalized IModel.

Applies to