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 ()
|
||
|
{
|
||
|
|
||
|
}
|
||
|
}
|
||
|
}
|