在Acumatica终端点配置文件中添加以下行:
以使用扩展方法。同时,使用以下代码进行扩展方法:
public static class MemoryStreamExtensions
{
public static void WriteString(this MemoryStream stream, string value)
{
var bytes = Encoding.UTF8.GetBytes(value);
stream.Write(bytes, 0, bytes.Length);
}
}
然后,您可以在代码中使用以下代码来拓展文件:
using (var file = File.OpenWrite("path/to/file"))
{
var ms = new MemoryStream();
ms.WriteString("Hello, world!");
ms.Position = 0;
ms.CopyTo(file);
}