in build/FileUtility.cs [27:48]
public static void Write(string path, string contents, Encoding encoding = null)
{
if (path == null)
{
throw new ArgumentNullException(nameof(path));
}
if (contents == null)
{
throw new ArgumentNullException(nameof(contents));
}
Encoding utf8WithoutBom = new UTF8Encoding(false);
encoding = encoding ?? utf8WithoutBom;
EnsureDirectoryExists(Path.GetDirectoryName(path));
Stream fileStream = OpenFile(path, FileMode.Create, FileAccess.Write, FileShare.Read);
var writer = new StreamWriter(fileStream, encoding, 4096);
writer.Write(contents);
writer.Close();
fileStream.Close();
}