Microsoft.EntityFrameworkCore.Diagnostics Ad Alanı

Sınıflar

Veri Akışı Adı Description
AbstractionsStrings

EF özel durumlarında kullanılan dize kaynakları vb.

Bu dizeler, veritabanı sağlayıcıları ve uzantıları tarafından kullanılmak üzere genel kullanıma sunulur. Uygulama kodunun bu dizelere ihtiyacı olması olağan dışıdır.

AssemblyEventData

DiagnosticSource Derleme olayları için bir olay yükü sınıfı.

BatchEventData

Toplu DiagnosticSource olaylar için RelationalEventId olay yükü.

BinaryExpressionEventData

Sorgu DiagnosticSource ifadesi içeren olaylar için olay yükü sınıfı.

CascadeDeleteEventData

Bir DiagnosticSource varlığın üst varlığı silindiği için silindiğini belirten olaylar için olay yükü sınıfı.

CascadeDeleteOrphanEventData

Bir DiagnosticSource varlığın bir üst öğeyle gerekli ilişkisi kesildiği için silindiğini belirten olaylar için olay yükü sınıfı.

CollectionChangedEventData

Koleksiyon DiagnosticSource gezinti özelliğinin eklenmiş ve/veya kaldırılmış varlıkları olduğunu belirten olaylar için olay yükü sınıfı.

ColumnsEventData

DiagnosticSource Sütunları olan olaylar için olay yükü sınıfı.

CommandCorrelatedEventData

ile DiagnosticSource ilişkili DbCommandolaylar için olay yükü.

CommandEndEventData

DiagnosticSource Komut sonu olayları için RelationalEventId olay yükü.

CommandErrorEventData

DiagnosticSource için CommandErrorolay yükü.

CommandEventData

DiagnosticSource Komut olayları için RelationalEventId olay yükü.

CommandExecutedEventData

DiagnosticSource için CommandExecutedolay yükü.

ComplexPropertyEventData

DiagnosticSource Özelliği olan olaylar için olay yükü sınıfı.

ComplexTypePropertyChangedEventData

DiagnosticSource Değiştirilen özellik değerini gösteren olaylar için olay yükü sınıfı.

ConcurrencyExceptionEventData

oluşturulurken DiagnosticSource kullanılan olay DbUpdateConcurrencyException yükü.

ConflictingValueGenerationStrategiesEventData

DiagnosticSource Özelliği olan olaylar için olay yükü sınıfı.

ConnectionCreatedEventData

Olaylar DiagnosticSource için ConnectionCreated olay yükü.

ConnectionCreatingEventData

Olaylar DiagnosticSource için ConnectionCreating olay yükü.

ConnectionEndEventData

Bağlantı DiagnosticSource bitiş olayları için RelationalEventId olay yükü sınıfı.

ConnectionErrorEventData

DiagnosticSource için ConnectionErrorolay yükü.

ConnectionEventData

Bağlantı DiagnosticSource olayları için RelationalEventId olay yükü temel sınıfı.

ContextInitializedEventData

DiagnosticSource Bağlam başlatma olayları için bir olay yükü sınıfı.

CoreEventId

Günlüğe kaydedilen iletilere karşılık gelen olaylar ve bir ILogger öğesine gönderilen olaylar için olay kimlikleri DiagnosticSource.

CoreLoggerExtensions

Bu sınıf, ef core iç ve veritabanı sağlayıcıları tarafından bir ve DiagnosticListener iyi bilinen olaylar için bilgi ILogger yazmak için kullanılan statik yöntemler içerir.

Bu tür genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.

CoreStrings

EF özel durumlarında kullanılan dize kaynakları vb.

Bu dizeler, veritabanı sağlayıcıları ve uzantıları tarafından kullanılmak üzere genel kullanıma sunulur. Uygulama kodunun bu dizelere ihtiyacı olması olağan dışıdır.

CosmosEventId

Bir öğesine günlüğe kaydedilen ILogger iletilere karşılık gelen Cosmos olaylarının olay kimlikleri ve bir DiagnosticSourceöğesine gönderilen olaylar.

CosmosItemCommandExecutedEventData

DiagnosticSource Olayları yürüten Cosmos öğesi komutu için bir olay yükü sınıfı.

CosmosQueryEventData

DiagnosticSource Cosmos sorgu olayları için bir olay yükü sınıfı.

CosmosQueryExecutedEventData

DiagnosticSource Cosmos sorgu olayları için bir olay yükü sınıfı.

CosmosReadItemEventData

DiagnosticSource Cosmos okuma öğesi olayları için bir olay yükü sınıfı.

CosmosTransactionalBatchExecutedEventData

DiagnosticSource Cosmos işlem toplu işlemi yürütülen olaylar için bir olay yükü sınıfı.

DataReaderClosingEventData

DiagnosticSource için DataReaderClosingolay yükü.

DataReaderDisposingEventData

DiagnosticSource için DataReaderDisposingolay yükü.

DataReaderEventData

DiagnosticSource için DataReaderClosingolay yükü.

DbCommandInterceptor

Arabirim yöntemlerinin bir alt kümesi uygulanırken kullanılacak soyut temel sınıf IDbCommandInterceptor .

DbConnectionInterceptor

Arabirim yöntemlerinin bir alt kümesi uygulanırken kullanılacak soyut temel sınıf IDbConnectionInterceptor .

DbContextErrorEventData

bir DiagnosticSource öğesine başvuran hata olayları için bir DbContextolay yükü sınıfı.

DbContextEventData

bir DiagnosticSource öğesine başvuran olaylar için bir DbContextolay yükü sınıfı.

DbContextTypeErrorEventData

Bir DiagnosticSource türe başvuran hata olayları için olay DbContext yükü sınıfı.

DbContextTypeEventData

Bir DiagnosticSource türe başvuran olaylar için olay DbContext yükü sınıfı.

DbTransactionInterceptor

Arabirim yöntemlerinin bir alt kümesi uygulanırken kullanılacak soyut temel sınıf IDbTransactionInterceptor .

EntityEntryEventData

bir DiagnosticSource öğesine başvuran olaylar için bir EntityEntryolay yükü sınıfı.

EntityTypeEventData

Varlık DiagnosticSource türüne sahip olaylar için olay yükü sınıfı.

EntityTypeSchemaEventData

Bir DiagnosticSource varlık türüne ve şemaya başvuran olaylar için olay yükü temel sınıfı

EventData

Tüm Entity Framework DiagnosticSource olay yükleri için temel sınıf.

EventDefinition

Parametresiz bir olayın meta verilerini ve olayı azaltılmış ayırmalarla günlüğe kaydetmek için önbelleğe alınmış bir temsilciyi tanımlar.

EventDefinition<TParam>

Bir parametreye ve önbelleğe alınmış bir temsilciye sahip bir olayın meta verilerini tanımlayarak olayı azaltılmış ayırmalarla günlüğe kaydeder.

EventDefinition<TParam1,TParam2>

Üç parametreye sahip bir olayın meta verilerini ve olayı azaltılmış ayırmalarla günlüğe kaydetmek için önbelleğe alınmış bir temsilciyi tanımlar.

EventDefinition<TParam1,TParam2,TParam3>

Üç parametreye sahip bir olayın meta verilerini ve olayı azaltılmış ayırmalarla günlüğe kaydetmek için önbelleğe alınmış bir temsilciyi tanımlar.

EventDefinition<TParam1,TParam2,TParam3,TParam4>

Üç parametreye sahip bir olayın meta verilerini ve olayı azaltılmış ayırmalarla günlüğe kaydetmek için önbelleğe alınmış bir temsilciyi tanımlar.

EventDefinition<TParam1,TParam2,TParam3,TParam4,TParam5>

Üç parametreye sahip bir olayın meta verilerini ve olayı azaltılmış ayırmalarla günlüğe kaydetmek için önbelleğe alınmış bir temsilciyi tanımlar.

EventDefinition<TParam1,TParam2,TParam3,TParam4,TParam5,TParam6>

Üç parametreye sahip bir olayın meta verilerini ve olayı azaltılmış ayırmalarla günlüğe kaydetmek için önbelleğe alınmış bir temsilciyi tanımlar.

EventDefinitionBase

Olay tanımları için temel sınıf.

EventDefinitionBase.MessageExtractingLogger

Bu API, Entity Framework Core altyapısını destekler ve doğrudan kodunuzdan kullanılması amaçlanmamıştır. Bu API gelecek sürümlerde değiştirilebilir veya kaldırılabilir.

ExecutionStrategyEventData

DiagnosticSource Yürütme stratejisi olayları için CoreEventId olay yükü.

ExpressionEventData

Sorgu DiagnosticSource ifadesi içeren olaylar için olay yükü sınıfı.

FallbackEventDefinition

Özel işlemeye sahip olması gereken altıdan fazla parametreye sahip bir olayın meta verilerini tanımlar.

ForeignKeyCandidateEventData

DiagnosticSource Uyumsuz yabancı anahtar özellikleri için olay yükü sınıfı.

ForeignKeyEventData

Yabancı DiagnosticSource anahtarı olan olaylar için olay yükü sınıfı.

IgnoringIdentityResolutionInterceptor

IIdentityResolutionInterceptor Yeni örneği yoksayan ve mevcut izlenen örnekteki özellik değerlerini koruyan bir.

IncludeEventData

Belirtim DiagnosticSource içeren olaylar için bir Include<TEntity,TProperty>(IQueryable<TEntity>, Expression<Func<TEntity,TProperty>>) olay yükü sınıfı.

IndexEventData

DiagnosticSource Geçersiz dizin içeren olaylar için bir olay yükü sınıfı.

IndexWithPropertiesEventData

DiagnosticSource Olay için IndexPropertiesMappedToNonOverlappingTables bir olay yükü sınıfı.

IndexWithPropertyEventData

Dizinde DiagnosticSource geçersiz özellik adı içeren olaylar için bir olay yükü sınıfı.

InMemoryEventId

Bir öğesine günlüğe kaydedilen iletilere karşılık gelen bellek içi olaylar ve bir ILogger öğesine gönderilen olaylar için olay kimlikleri DiagnosticSource.

InterceptorAggregator<TInterceptor>

Hizmetin uygulamaları IInterceptorAggregator için soyut temel sınıf.

InvalidIncludePathEventData

DiagnosticSource Geçersiz olan olaylar için bir olay yükü sınıfı yol bilgilerini içerir.

KeyEventData

DiagnosticSource Anahtarı olan olaylar için olay yükü sınıfı.

LazyLoadingEventData

Olayları DiagnosticSource için bir olay yükü sınıfı ILazyLoader

LoggerCategory<T>

özelliğini uygulamak Name için kullanılan genel yardımcı sınıfı.

LoggingDefinitions

önbelleğe almak EventDefinitionBaseiçin yer tutucular içerir.

Bu sınıf, olayları için önbelleğe alma eklemek üzere veritabanı sağlayıcıları tarafından devralınabilmesi için geneldir. Başka bir amaçla kullanılmamalıdır.

MigrationAssemblyEventData

Geçiş DiagnosticSource derleme olayları için RelationalEventId olay yükü.

MigrationColumnOperationEventData

DiagnosticSource Migrations sütun işlemine başvuran olaylar için olay yükü.

MigrationCommandEventData

DiagnosticSource Belirli bir geçişin olayları için RelationalEventId olay yükü.

MigrationEventData

DiagnosticSource Belirli bir geçişin olayları için RelationalEventId olay yükü.

MigrationScriptingEventData

Geçiş DiagnosticSource betiği oluşturma olayları için RelationalEventId olay yükü.

MigrationTypeEventData

Geçiş DiagnosticSource olayları için RelationalEventId olay yükü.

MigrationVersionEventData

DiagnosticSource için OldMigrationVersionWarningolay yükü.

MigratorConnectionEventData

Geçiş DiagnosticSource bağlantısı olayları için RelationalEventId olay yükü.

MigratorEventData

Geçiş DiagnosticSource olayları için RelationalEventId olay yükü.

MinBatchSizeEventData

En DiagnosticSource düşük toplu iş boyutu olayları için RelationalEventId olay yükü.

NavigationBaseEventData

DiagnosticSource içeren olaylar için bir INavigationBaseolay yükü sınıfı.

NavigationEventData

DiagnosticSource içeren olaylar için bir INavigationolay yükü sınıfı.

NavigationPathEventData

DiagnosticSource Gezinti özelliğine sahip olaylar için olay yükü sınıfı.

PropertyChangedEventData

DiagnosticSource Değiştirilen özellik değerini gösteren olaylar için olay yükü sınıfı.

PropertyEventData

DiagnosticSource Özelliği olan olaylar için olay yükü sınıfı.

PropertyValueEventData

Özellik DiagnosticSource değerini gösteren olaylar için olay yükü sınıfı.

ProviderMismatchEventData

DiagnosticSource Sağlayıcı uyuşmazlığı uyarıları için bir olay yükü sınıfı.

QueryExpressionEventData

Sorgu DiagnosticSource ifadesi içeren olaylar için olay yükü sınıfı.

QueryModelClientEvalEventData

Sorgu DiagnosticSource modeli ve ifade içeren olaylar için olay yükü sınıfı.

QueryModelEventData

Sorgu DiagnosticSource modeline sahip olaylar için olay yükü sınıfı.

ReferenceChangedEventData

DiagnosticSource Değiştirilen özellik değerini gösteren olaylar için olay yükü sınıfı.

RelationalConcurrencyExceptionEventData

bir DiagnosticSource ilişkisel veritabanı sağlayıcısından oluşturulurken DbUpdateConcurrencyException kullanılan olay yükü.

RelationalEventId

bir öğesine günlüğe kaydedilen iletilere karşılık gelen ilişkisel olaylar ve bir ILogger öğesine gönderilen olaylar için olay kimlikleri DiagnosticSource.

RelationalLoggerExtensions

Bu sınıf, ef core iç ve ilişkisel veritabanı sağlayıcıları tarafından bir ve DiagnosticListener iyi bilinen olaylar için bilgi ILogger yazmak için kullanılan statik yöntemleri içerir.

Bu tür genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.

RelationalLoggingDefinitions

önbelleğe almak EventDefinitionBaseiçin yer tutucular içerir.

Bu sınıf, olayları için önbelleğe alma eklemek üzere veritabanı sağlayıcıları tarafından devralınabilmesi için geneldir. Başka bir amaçla kullanılmamalıdır.

RelationalStrings

EF özel durumlarında kullanılan dize kaynakları vb.

Bu dizeler, veritabanı sağlayıcıları ve uzantıları tarafından kullanılmak üzere genel kullanıma sunulur. Uygulama kodunun bu dizelere ihtiyacı olması olağan dışıdır.

SaveChangesCompletedEventData

DiagnosticSource Tamamlandı olduğunu belirten SaveChanges() olaylar için bir olay yükü sınıfı.

SaveChangesEventData

DiagnosticSource Kaydedilmekte olan varlıkları ve etkilenen satırları belirten olaylar için bir olay yükü sınıfı.

SaveChangesInterceptor

Arabirim yöntemlerinin bir alt kümesi uygulanırken kullanılacak soyut temel sınıf ISaveChangesInterceptor .

SequenceEventData

Bir DiagnosticSource diziye başvuran olaylar için olay yükü temel sınıfı.

ServiceProviderDebugInfoEventData

DiagnosticSource Hizmet sağlayıcısı oluşturma işleminde hata ayıklama bilgilerine başvuran olaylar için bir olay yükü sınıfı.

ServiceProviderEventData

Kapsayıcıya DiagnosticSource başvuran olaylar için olay IServiceProvider yükü sınıfı.

ServiceProvidersEventData

DiagnosticSource Birden çok IServiceProvider kapsayıcıya başvuran olaylar için bir olay yükü sınıfı.

SharedDependentEntityEventData

DiagnosticSource İki IEntityType örneğe başvuran olaylar için bir olay yükü sınıfı.

SkipCollectionChangedEventData

Koleksiyon DiagnosticSource gezinti özelliğini atlama özelliğinin eklenmiş ve/veya kaldırılmış varlıkları olduğunu gösteren olaylar için olay yükü sınıfı.

SkipNavigationEventData

DiagnosticSource içeren olaylar için bir ISkipNavigationolay yükü sınıfı.

SqliteEventId

Günlüğe kaydedilen iletilere karşılık gelen SQLite olayları ve bir ILogger öğesine gönderilen olaylar için olay kimlikleri DiagnosticSource.

SqlServerEventId

SQL Server olaylarının, günlüğe kaydedilen iletilere ILogger karşılık gelen olay kimlikleri ve bir DiagnosticSourceöğesine gönderilen olaylar.

StateChangedEventData

İzlenen DiagnosticSource varlığın birbirlerinden diğerine EntityState değişimini gösteren olaylar için olay yükü sınıfı.

StoredProcedurePropertyEventData

Bir DiagnosticSource özelliğin saklı yordama eşlenmesiyle ilgili olaylar için olay yükü sınıfı.

TransactionEndEventData

İşlem DiagnosticSource bitiş olayları için RelationalEventId olay yükü temel sınıfı.

TransactionEnlistedEventData

İşlem DiagnosticSource tarafından kaydedilen olaylar için RelationalEventId olay yükü.

TransactionErrorEventData

İşlem DiagnosticSource hatası olayları için RelationalEventId olay yükü temel sınıfı.

TransactionEventData

İşlem DiagnosticSource olayları için RelationalEventId olay yükü temel sınıfı.

TransactionStartingEventData

İşlem DiagnosticSource olayları için RelationalEventId olay yükü temel sınıfı.

TwoPropertyBaseCollectionsEventData

DiagnosticSource İki özellik koleksiyonuna sahip olaylar için bir olay yükü sınıfı.

TwoSqlExpressionsEventData

İki DiagnosticSourceSqlExpressionöğesine başvuran olaylar için olay yükü temel sınıfı.

TwoUnmappedPropertyCollectionsEventData

DiagnosticSource Eşlenmemiş iki özellik koleksiyonuna sahip olaylar için bir olay yükü sınıfı.

TypeEventData

bir DiagnosticSource öğesine başvuran olaylar için bir Typeolay yükü sınıfı.

TypeLoadingEventData

DiagnosticSource Tür yükleme hataları için bir olay yükü sınıfı.

UniquifiedPropertyEventData

Kimliği DiagnosticSource belirsiz bir özelliğe sahip olaylar için olay yükü sınıfı.

UpdateEntryEventData

Varlık DiagnosticSource güncelleştirme girdisi olan olaylar için olay yükü sınıfı.

UpdatingIdentityResolutionInterceptor

IIdentityResolutionInterceptor Özellik değerlerini yeni varlık örneğinden izlenen varlık örneğine kopyalayan bir.

ValueConverterEventData

DiagnosticSource içeren olaylar için bir ValueConverterolay yükü sınıfı.

WarningsConfiguration

Uyarıların atılması, günlüğe kaydedilmesi veya yoksayılması gereken yapılandırmayı temsil eder. veritabanı sağlayıcılarına veya uzantılarına göre. Bu seçenekler kullanılarak WarningsConfigurationBuilderayarlanır.

WarningsConfigurationBuilder

Entity Framework tarafından oluşturulan olayların çalışma zamanı davranışını yapılandırılır. Her olay kimliği için varsayılan davranış ve davranışlar ayarlayabilirsiniz.

Bu sınıf API içinde ConfigureWarnings(Action<WarningsConfigurationBuilder>) kullanılır ve uygulama kodunuzda doğrudan oluşturulacak şekilde tasarlanmamıştır.

Yapılar

Veri Akışı Adı Description
IdentityResolutionInterceptionData

Yöntemlere IIdentityResolutionInterceptor geçirilen bir parametre nesnesi.

InstantiationBindingInterceptionData

Yöntemlere IInstantiationBindingInterceptor geçirilen bir parametre nesnesi.

InterceptionResult

Kesilen normal işlemin bastırılmasını sağlamak için gibi bir IInterceptorISaveChangesInterceptor sonucu temsil eder.

InterceptionResult<TResult>

Kesilen normal işlemin bastırılmasını sağlamak için gibi bir IInterceptorISaveChangesInterceptor sonucu temsil eder.

MaterializationInterceptionData

Bir parametre nesnesi, gerçekleştirilen örnekle ilgili verileri içeren yöntemlere geçirilir IMaterializationInterceptor .

Arabirimler

Veri Akışı Adı Description
ICollectionChangedEventData

Atlama koleksiyonu gezintisinde veya normal koleksiyon gezintisinde yapılan bir değişikliği temsil eden herhangi EventData bir alt sınıf tarafından uygulanan arabirim.

IDbCommandInterceptor

İlişkisel veritabanına gönderilen komutların kesilmesine izin verir.

IDbConnectionInterceptor

üzerinde DbConnectionişlemlerin kesilmesine izin verir.

IDbContextLogger

Entity Framework olayları için basit bir günlük arabirimi. Tarafından kullanılır LogTo(Action<String>, LogLevel, Nullable<DbContextLoggerOptions>)

IDbTransactionInterceptor

ile DbTransactionilgili işlemlerin kesilmesine izin verir.

IDiagnosticsLogger

ILogger DiagnosticSource Olayları hem ASP.NET DiagnosticSource hem de ILogger diğer her şey için gönderebilmek için ve tüm EF Core günlüğü tarafından kullanılmak üzere birleştirir.

IDiagnosticsLogger<TLoggerCategory>

ILogger DiagnosticSource Olayları hem ASP.NET DiagnosticSource hem de ILogger diğer her şey için gönderebilmek için ve tüm EF Core günlüğü tarafından kullanılmak üzere birleştirir.

IErrorEventData

ile bir hata olayını temsil eden herhangi EventData bir alt sınıf tarafından uygulanan arabirim Exception.

IIdentityResolutionInterceptor

Yeni varlık örneklerini izlemeye başladığında kimlik çözümleme çakışmalarının DbContext kesilmesine izin verir.

IInstantiationBindingInterceptor

ISingletonInterceptor Varlık örnekleri oluşturulurken kullanılan öğesini InstantiationBinding değiştirmek için kullanılan.

IInterceptor

Tüm Entity Framework kesme bileşenleri için temel arabirim.

IInterceptorAggregator

veya iç hizmet sağlayıcısında DbContext kayıtlı olan tüm hizmetlerden tek IInterceptor bir çözümü sağlayan hizmet.

Bu tür genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.

IInterceptors

veya iç hizmet sağlayıcısında DbContext kayıtlı olan tüm hizmetlerden tek IInterceptor bir çözümü olan hizmet.

Bu tür genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.

ILoggingOptions

İletilerin IServiceProvider özel durumlarda nasıl günlüğe kaydedilip/veya atıldığını denetlemek için tekil düzeyde ayarlanan seçenekler.

IMaterializationInterceptor

ISingletonInterceptor Entity Framework bir nesne oluştururken nesne oluşturma ve başlatmanın çeşitli bölümlerini kesmek için kullanılan, genellikle sorgu tarafından döndürülen verilerden.

INavigationBaseEventData

olan olay yükü sınıfları için ortak bir INavigationBasearabirim.

IQueryExpressionInterceptor

Sorgu ifadesi ağaçlarının ve sonuçta derlenmiş temsilcilerin kesilmesine izin verir.

IRelationalCommandDiagnosticsLogger

Yüksek performanslı günlük kaydı için uygun ek işlevlere sahip bir IDiagnosticsLogger<TLoggerCategory> .

IRelationalConnectionDiagnosticsLogger

Yüksek performanslı günlük kaydı için uygun ek işlevlere sahip bir IDiagnosticsLogger<TLoggerCategory> .

ISaveChangesInterceptor

ve DbContext.SaveChangesAync yöntemlerinin kesilmesine DbContext.SaveChanges izin verir.

ISingletonInterceptor

Hizmet olarak Singleton kaydedilen tüm Entity Framework kesme bileşenleri için temel arabirim. Bu, tek bir örneğin birçok DbContext örnek tarafından kullanıldığı anlamına gelir. Uygulamanın iş parçacığı güvenli olması gerekir.

Numaralandırmalar

Veri Akışı Adı Description
CommandSource

komutunu yürütmek için kullanılan kaynağı DbCommand belirtmek için ve alt sınıfları tarafından CommandEventDatakullanılan sabit listesi.

DbCommandMethod

tarafından CommandEventDatakullanılan sabit listesi, komutu yürütmek için kullanılan yöntemi DbCommand belirtmek için bir alt sınıftır.

DbContextLoggerOptions

ve LogTo(Action<String>, LogLevel, Nullable<DbContextLoggerOptions>)ile Microsoft.EntityFrameworkCore.Diagnostics.Internal.FormattingDbContextLogger kullanmak için biçimlendirme seçenekleri.