FileSurfer 2.1.2
Cross-platform file manager with support for Git and SFTP
Loading...
Searching...
No Matches
IDialogService.cs File Reference

Classes

interface  FileSurfer.Core.Services.Dialogs.IDialogService
 Defines dialog workflows for informational prompts, confirmations, input collection, and execution wrappers for long-running asynchronous operations. More...

Namespaces

namespace  FileSurfer
namespace  FileSurfer.Core
namespace  FileSurfer.Core.Services
namespace  FileSurfer.Core.Services.Dialogs

Functions

delegate Task< T > FileSurfer.Core.Services.Dialogs.AsyncOperation< T > ()
 Represents an asynchronous operation with no cancellation token or progress reporting.
delegate Task< T > FileSurfer.Core.Services.Dialogs.CancellableOperation< T > (CancellationToken ct)
 Represents an asynchronous operation that supports cancellation.
delegate Task< T > FileSurfer.Core.Services.Dialogs.ReportingOperation< T > (ProgressReporter reporter, CancellationToken ct)
 Represents an asynchronous operation that supports progress reporting and cancellation.