public static bool IfUnModifiedSinceHeaderAndModifiedSince(this ICurrentHttpRequest request, IFubuFile file) { var ifUnModifiedSince = request.IfUnModifiedSince(); return(ifUnModifiedSince.HasValue && file.LastModified() > ifUnModifiedSince.Value); }