public static byte[] GetPhotoPreviewBuff(HttpServerUtilityBase server)
{
_LastAccessUTC = DateTime.UtcNow;
StartTakingPhotoPreviewWorkerIfNotStarted(server);
var buff = default(byte[]);
lock (_syncBuff)
{
buff = _AvailableBuffNo == 1 ? _PhotoPreviewBuff1 : _PhotoPreviewBuff2;
}
if (buff == null)
{
return System.IO.File.ReadAllBytes(server.MapPath("~/App_Data/_blank.png"));
}
return buff;
}