FakeLogger<T> Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Günlüğe kaydedilen her şeyi yakalayan ve denetlemeyi sağlayan bir günlükçü.
generic <typename T>
public ref class FakeLogger sealed : Microsoft::Extensions::Logging::Testing::FakeLogger, Microsoft::Extensions::Logging::ILogger<T>
public sealed class FakeLogger<T> : Microsoft.Extensions.Logging.Testing.FakeLogger, Microsoft.Extensions.Logging.ILogger<T>
type FakeLogger<'T> = class
inherit FakeLogger
interface ILogger<'T>
interface ILogger
Public NotInheritable Class FakeLogger(Of T)
Inherits FakeLogger
Implements ILogger(Of T)
Tür Parametreleri
- T
Adı günlükçü kategorisi olarak kullanılacak tür.
- Devralma
- Uygulamalar
Açıklamalar
Bu tür, birim testlerinde kullanılmak üzere tasarlanmıştır. Tüm günlük durumunu belleğe yakalar ve kodunuzun günlüğe kaydetmesi gerektiğini doğrulamak için incelemenize olanak tanır.
Oluşturucular
FakeLogger<T>(Action<String>) |
Tüm günlük kayıtlarını verilen çıkış havuzuna FakeLogger<T> kopyalayan sınıfının yeni bir örneğini başlatır. |
FakeLogger<T>(FakeLogCollector) |
FakeLogger<T> sınıfının yeni bir örneğini başlatır. |
Özellikler
Category |
Günlükçü oluşturulduğunda belirtildiği gibi bu günlükçü kategorisini alır. (Devralındığı yer: FakeLogger) |
Collector |
Günlükçü oluşturulduğunda belirtildiği gibi, bu günlükçü ile ilişkili günlükçü toplayıcısını alır. (Devralındığı yer: FakeLogger) |
LatestRecord |
Bu günlükçüye kaydedilen en son kaydı alır. (Devralındığı yer: FakeLogger) |
Yöntemler
BeginScope<TState>(TState) |
Mantıksal işlem kapsamını başlatır. (Devralındığı yer: FakeLogger) |
ControlLevel(LogLevel, Boolean) |
Günlük düzeyinin etkin durumunu denetler. (Devralındığı yer: FakeLogger) |
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
IsEnabled(LogLevel) |
Verilen günlük düzeyinin etkin olup olmadığını denetler. (Devralındığı yer: FakeLogger) |
Log<TState>(LogLevel, EventId, TState, Exception, Func<TState,Exception,String>) |
Yeni bir günlük kaydı oluşturur. (Devralındığı yer: FakeLogger) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |
Uzantı Metotları
BeginScope(ILogger, String, Object[]) |
İletiyi biçimlendirip bir kapsam oluşturur. |
Log(ILogger, LogLevel, EventId, Exception, String, Object[]) |
Belirtilen günlük düzeyinde bir günlük iletisini biçimlendirip yazar. |
Log(ILogger, LogLevel, EventId, String, Object[]) |
Belirtilen günlük düzeyinde bir günlük iletisini biçimlendirip yazar. |
Log(ILogger, LogLevel, Exception, String, Object[]) |
Belirtilen günlük düzeyinde bir günlük iletisini biçimlendirip yazar. |
Log(ILogger, LogLevel, String, Object[]) |
Belirtilen günlük düzeyinde bir günlük iletisini biçimlendirip yazar. |
LogCritical(ILogger, EventId, Exception, String, Object[]) |
Kritik bir günlük iletisini biçimlendirip yazar. |
LogCritical(ILogger, EventId, String, Object[]) |
Kritik bir günlük iletisini biçimlendirip yazar. |
LogCritical(ILogger, Exception, String, Object[]) |
Kritik bir günlük iletisini biçimlendirip yazar. |
LogCritical(ILogger, String, Object[]) |
Kritik bir günlük iletisini biçimlendirip yazar. |
LogDebug(ILogger, EventId, Exception, String, Object[]) |
Hata ayıklama günlüğü iletisini biçimlendirip yazar. |
LogDebug(ILogger, EventId, String, Object[]) |
Hata ayıklama günlüğü iletisini biçimlendirip yazar. |
LogDebug(ILogger, Exception, String, Object[]) |
Hata ayıklama günlüğü iletisini biçimlendirip yazar. |
LogDebug(ILogger, String, Object[]) |
Hata ayıklama günlüğü iletisini biçimlendirip yazar. |
LogError(ILogger, EventId, Exception, String, Object[]) |
Hata günlüğü iletisini biçimlendirip yazar. |
LogError(ILogger, EventId, String, Object[]) |
Hata günlüğü iletisini biçimlendirip yazar. |
LogError(ILogger, Exception, String, Object[]) |
Hata günlüğü iletisini biçimlendirip yazar. |
LogError(ILogger, String, Object[]) |
Hata günlüğü iletisini biçimlendirip yazar. |
LogInformation(ILogger, EventId, Exception, String, Object[]) |
Bilgilendiren bir günlük iletisini biçimlendirip yazar. |
LogInformation(ILogger, EventId, String, Object[]) |
Bilgilendiren bir günlük iletisini biçimlendirip yazar. |
LogInformation(ILogger, Exception, String, Object[]) |
Bilgilendiren bir günlük iletisini biçimlendirip yazar. |
LogInformation(ILogger, String, Object[]) |
Bilgilendiren bir günlük iletisini biçimlendirip yazar. |
LogTrace(ILogger, EventId, Exception, String, Object[]) |
İzleme günlüğü iletisini biçimlendirip yazar. |
LogTrace(ILogger, EventId, String, Object[]) |
İzleme günlüğü iletisini biçimlendirip yazar. |
LogTrace(ILogger, Exception, String, Object[]) |
İzleme günlüğü iletisini biçimlendirip yazar. |
LogTrace(ILogger, String, Object[]) |
İzleme günlüğü iletisini biçimlendirip yazar. |
LogWarning(ILogger, EventId, Exception, String, Object[]) |
Uyarı günlüğü iletisini biçimlendirip yazar. |
LogWarning(ILogger, EventId, String, Object[]) |
Uyarı günlüğü iletisini biçimlendirip yazar. |
LogWarning(ILogger, Exception, String, Object[]) |
Uyarı günlüğü iletisini biçimlendirip yazar. |
LogWarning(ILogger, String, Object[]) |
Uyarı günlüğü iletisini biçimlendirip yazar. |