コード例 #1
0
        public IEnumerable <DataDetail> Upload(DataFile dataFile)
        {
            Check.IsNotNull(dataFile, "dataFile");
            List <DataDetail> collection = new List <DataDetail>();
            List <DataFile>   dataFiles  = null;

            using (MemoryStream memoryStream = new MemoryStream(dataFile.FileContent))
            {
                dataFiles = ZipUtilities.GetListOfFilesFromStream(memoryStream, this.userId);
            }

            foreach (var df in dataFiles)
            {
                var uploadedDataFiles = base.Upload(df);
                collection.Add(uploadedDataFiles);
            }
            return(collection);
        }