private Uri AcceptCsvFile(HttpPostedFileBase file, string folder) { var providerFactory = ServiceProvider.Get <IRemoteStorageProviderFactory>(); var remoteStorageProvider = providerFactory.Create(); var storageInfo = new RemoteStorageInfo() { ContentType = "text/csv", FileName = "{0}[{1}].csv".ParseTemplate(Path.GetFileNameWithoutExtension(file.FileName), Guid.NewGuid().ToString()), Folder = folder, Repository = "UploadedFiles" }; var url = remoteStorageProvider.Store(file.InputStream, storageInfo); return(url); }
private Uri AcceptCsvFile(HttpPostedFileBase file, string folder) { var providerFactory = ServiceProvider.Get<IRemoteStorageProviderFactory>(); var remoteStorageProvider = providerFactory.Create(); var storageInfo = new RemoteStorageInfo() { ContentType = "text/csv", FileName = "{0}[{1}].csv".ParseTemplate(Path.GetFileNameWithoutExtension(file.FileName), Guid.NewGuid().ToString()), Folder = folder, Repository = "UploadedFiles" }; var url = remoteStorageProvider.Store(file.InputStream, storageInfo); return url; }