Table of Contents

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