FakeLogger 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çü.
public ref class FakeLogger : Microsoft::Extensions::Logging::ILogger
public class FakeLogger : Microsoft.Extensions.Logging.ILogger
type FakeLogger = class
interface ILogger
Public Class FakeLogger
Implements ILogger
- Devralma
-
FakeLogger
- Türetilmiş
- Uygulamalar
Açıklamalar
Bu tür, birim testlerinde kullanılmak üzere tasarlanmıştır. Belleğe tüm günlük durumunu yakalar ve kodunuzun olması gerekenleri günlüğe kaydedip kaydetmediğini doğrulamak için incelemenize olanak tanır.
Oluşturucular
FakeLogger(Action<String>, String) |
Tüm günlük kayıtlarını verilen çıkış havuzuna FakeLogger kopyalayan sınıfının yeni bir örneğini başlatır. |
FakeLogger(FakeLogCollector, String) |
FakeLogger 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. |
Collector |
Günlükçü oluşturulduğunda belirtildiği gibi, bu günlükçüyle ilişkili günlükçü toplayıcısını alır. |
LatestRecord |
Bu günlükçüye kaydedilen en son kaydı alır. |
Yöntemler
BeginScope<TState>(TState) |
Mantıksal işlem kapsamını başlatır. |
ControlLevel(LogLevel, Boolean) |
Günlük düzeyinin etkin durumunu denetler. |
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 etkinleştirilip etkinleştirilmediğini denetler. |
Log<TState>(LogLevel, EventId, TState, Exception, Func<TState,Exception,String>) |
Yeni bir günlük kaydı oluşturur. |
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[]) |
Bilgi günlüğü iletisini biçimlendirip yazar. |
LogInformation(ILogger, EventId, String, Object[]) |
Bilgi günlüğü iletisini biçimlendirip yazar. |
LogInformation(ILogger, Exception, String, Object[]) |
Bilgi günlüğü iletisini biçimlendirip yazar. |
LogInformation(ILogger, String, Object[]) |
Bilgi günlüğü 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. |