/// <summary> /// Adds form data file to request /// </summary> /// <param name="request">The SolidHttpRequest</param> /// <param name="name">The form name of the file</param> /// <param name="content">The file ByteArrayContent</param> /// <param name="fileName">The file name</param> /// <returns>SolidHttpRequest</returns> public static SolidHttpRequest WithFormDataFile(this SolidHttpRequest request, string name, ByteArrayContent content, string fileName) { var form = request.GetMultipartFormDataContent(); form.Add(content, name, fileName); return(request); }
/// <summary> /// Adds form data content to the request /// </summary> /// <param name="request">The SolidHttpRequest</param> /// <param name="name">The form name of the content</param> /// <param name="content">The HttpContent</param> /// <returns>SolidHttpRequest</returns> public static SolidHttpRequest WithFormDataContent(this SolidHttpRequest request, string name, HttpContent content) { var form = request.GetMultipartFormDataContent(); form.Add(content, name); return(request); }