private TempFile MakeTempFile(byte[] contents) { var file = TempFile.WithExtension(".tmp"); File.Delete(file.Path); File.WriteAllBytes(file.Path, contents); return file; }