Table of Contents

Event CacheAccessed

Namespace
LMKit.Retrieval
Assembly
LM-Kit.NET.dll

Occurs when the document cache is accessed during loading.

public event EventHandler<CacheAccessedEventArgs> CacheAccessed

Returns

EventHandler<CacheAccessedEventArgs>
Occurs when the document cache is accessed during loading.

Examples

chat.CacheAccessed += (sender, e) =>
{
    if (e.IsHit)
        Console.WriteLine($"Cache hit: {e.DocumentName} loaded from {e.CachePath}");
    else
        Console.WriteLine($"Cache miss: {e.DocumentName} will be processed");
};

Remarks

Subscribe to this event to monitor cache hit/miss behavior and understand when documents are processed from scratch versus loaded from cache.