Exemple #1
0
        /// <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);
        }
Exemple #2
0
        /// <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);
        }