536cd135cc
Former-commit-id: 5624ac747d633e885131e8349322922b6a59baaa
55 lines
698 B
C#
55 lines
698 B
C#
using System;
|
|
using System.IO;
|
|
|
|
namespace Monodoc.Caches
|
|
{
|
|
// This is basically a no-cache implementation
|
|
public class NullCache : IDocCache
|
|
{
|
|
public bool IsCached (string id)
|
|
{
|
|
return false;
|
|
}
|
|
|
|
public bool CanCache (DocEntity entity)
|
|
{
|
|
return false;
|
|
}
|
|
|
|
public Stream GetCachedStream (string id)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
public string GetCachedString (string id)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
public void CacheText (string id, string content)
|
|
{
|
|
|
|
}
|
|
|
|
public void CacheText (string id, Stream stream)
|
|
{
|
|
|
|
}
|
|
|
|
public void CacheBlob (string id, byte[] data)
|
|
{
|
|
|
|
}
|
|
|
|
public void CacheBlob (string id, Stream stream)
|
|
{
|
|
|
|
}
|
|
|
|
public void Dispose ()
|
|
{
|
|
|
|
}
|
|
}
|
|
}
|