Пример #1
0
        public RequestBuilder Upload(NamedFileStream[] files, object parameters, Action<long,long?> onProgressChanged, Action<long> onUploadComplete)
        {
            MultipartBodyProvider bodyProvider = new MultipartBodyProvider();
            bodyProvider.OnCompletedCallback = onUploadComplete;
            bodyProvider.OnProgressChangeCallback = onProgressChanged;
            foreach (NamedFileStream file in files)
            {
                bodyProvider.AddFile(file);
            }

            bodyProvider.SetParameters(parameters);
            return this.Body(bodyProvider);
        }
Пример #2
0
        public RequestBuilder Upload(NamedFileStream[] files, object parameters, Action <long, long?> onProgressChanged, Action <long> onUploadComplete)
        {
            MultipartBodyProvider bodyProvider = new MultipartBodyProvider();

            bodyProvider.OnCompletedCallback      = onUploadComplete;
            bodyProvider.OnProgressChangeCallback = onProgressChanged;
            foreach (NamedFileStream file in files)
            {
                bodyProvider.AddFile(file);
            }

            bodyProvider.SetParameters(parameters);
            return(this.Body(bodyProvider));
        }
        public void SetUp()
        {
            provider = new MultipartBodyProvider();
            dummyFileStream = new MemoryStream();
            dummyFileStream2 = new MemoryStream();
            w = new StreamWriter(dummyFileStream);
            w.Write("file");
            w.Flush();

            w = new StreamWriter(dummyFileStream2);
            w.Write("file");
            w.Flush();


            dummyFileStream.Seek(0, SeekOrigin.Begin);

            dummyFileStream2.Seek(0, SeekOrigin.Begin);
        }
Пример #4
0
        public void SetUp()
        {
            provider         = new MultipartBodyProvider();
            dummyFileStream  = new MemoryStream();
            dummyFileStream2 = new MemoryStream();
            w = new StreamWriter(dummyFileStream);
            w.Write("file");
            w.Flush();

            w = new StreamWriter(dummyFileStream2);
            w.Write("file");
            w.Flush();


            dummyFileStream.Seek(0, SeekOrigin.Begin);

            dummyFileStream2.Seek(0, SeekOrigin.Begin);
        }