Interface IProgressHost
- Namespace
- The.Web.Controls
- Assembly
- Instagile.Web.Client.dll
public interface IProgressHost
Methods
ShowNotification(MessageLevel, string, string?)
void ShowNotification(MessageLevel level, string message, string? details = null)
Parameters
level MessageLevel
message string
details string
WithProgress(Action)
Task WithProgress(Action f)
Parameters
f Action
Returns
- Task
WithProgress(Func<IProgress<Status>, Task>)
Task WithProgress(Func<IProgress<Status>, Task> f)
Parameters
f Func<IProgress<Status>, Task>
Returns
- Task
WithProgress(Func<Task>)
Task WithProgress(Func<Task> f)
Parameters
f Func<Task>
Returns
- Task
WithProgress<T>(Func<IProgress<Status>, Task<T>>)
Task<T> WithProgress<T>(Func<IProgress<Status>, Task<T>> f)
Parameters
f Func<IProgress<Status>, Task<T>>
Returns
- Task<T>
Type Parameters
T
WithProgress<T>(Func<Task<T>>)
Task<T> WithProgress<T>(Func<Task<T>> f)
Parameters
f Func<Task<T>>
Returns
- Task<T>
Type Parameters
T
WithProgress<T>(Func<T>)
Task<T> WithProgress<T>(Func<T> f)
Parameters
f Func<T>
Returns
- Task<T>
Type Parameters
T