-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Labels
areas::processes::planningHigh-level strategy and planningHigh-level strategy and planningareas::product::sourceAffects product source (code, etc)Affects product source (code, etc)tasks::analysis::assessmentGathering broad insights or understanding by surveying a domainGathering broad insights or understanding by surveying a domaintasks::analysis::investigation'Detective work', verifying or clarifying something that's not yet understood'Detective work', verifying or clarifying something that's not yet understoodtasks::features::improvementImprovements to existing user-facing featuresImprovements to existing user-facing featurestasks::features::newNew feature or requestNew feature or request
Description
Progress reporting is a good call out. Generally the library is built so that progress reporting can be implemented application-side during an operation (e.g. navigating directories, moving things around, stream transfers). However, there's a few long-running extension methods where we could consider an IProgress parameter, such as Copy and Move.
Here is the inbox implementation for copying a file into a folder. Presumably, dotnet should supply us with an overload that takes an IProgress in Stream.CopyToAsync, but that doesn't appear to be the case. We'd need to build this ourselves or use one of the many versions that others have built.
Originally posted by @Arlodotexe in #12 (comment)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
areas::processes::planningHigh-level strategy and planningHigh-level strategy and planningareas::product::sourceAffects product source (code, etc)Affects product source (code, etc)tasks::analysis::assessmentGathering broad insights or understanding by surveying a domainGathering broad insights or understanding by surveying a domaintasks::analysis::investigation'Detective work', verifying or clarifying something that's not yet understood'Detective work', verifying or clarifying something that's not yet understoodtasks::features::improvementImprovements to existing user-facing featuresImprovements to existing user-facing featurestasks::features::newNew feature or requestNew feature or request
Projects
Status
Backlog