ModelBuilder.ApplyConfigurationsFromAssembly(Assembly, Func<Type,Boolean>) Yöntem

Tanım

IEntityTypeConfiguration<TEntity> / > Belirtilen derlemede tanımlanan tüm örneklerden yapılandırma uygular.

public virtual Microsoft.EntityFrameworkCore.ModelBuilder ApplyConfigurationsFromAssembly (System.Reflection.Assembly assembly, Func<Type,bool> predicate = default);
public virtual Microsoft.EntityFrameworkCore.ModelBuilder ApplyConfigurationsFromAssembly (System.Reflection.Assembly assembly, Func<Type,bool>? predicate = default);
abstract member ApplyConfigurationsFromAssembly : System.Reflection.Assembly * Func<Type, bool> -> Microsoft.EntityFrameworkCore.ModelBuilder
override this.ApplyConfigurationsFromAssembly : System.Reflection.Assembly * Func<Type, bool> -> Microsoft.EntityFrameworkCore.ModelBuilder
Public Overridable Function ApplyConfigurationsFromAssembly (assembly As Assembly, Optional predicate As Func(Of Type, Boolean) = Nothing) As ModelBuilder

Parametreler

assembly
Assembly

Taranacak derleme.

predicate
Func<Type,Boolean>

Derleme içindeki türleri filtrelemek için isteğe bağlı koşul.

Döndürülenler

ModelBuilder

Aynı ModelBuilder örnek, böylece ek yapılandırma çağrılarının zincirleme yapılabilir.

Açıklamalar

Daha fazla bilgi için bkz. varlık türlerini ve Ilişkilerini modelleme .

Şunlara uygulanır