public FileCreateRequest(LinuxFile file, byte[] content) : this(file, BytesFileContentSource.Make(content)) { }
public FileCreateRequest(LinuxFile file, IFileContentSource content) { File = file; Content = content; }
public FileCreateRequest(LinuxFile file, string content, Encoding encoding = null) { File = file; Content = new StringFileContentSource(content, encoding); }
public FileCreateRequest(LinuxFile file, ScriptBuilder content, Encoding encoding = null) : this(file, new ScriptFileContentSource(content, encoding)) { }