21 lines
645 B
C#
21 lines
645 B
C#
namespace AppClientBase.Services;
|
|
|
|
/// <summary>
|
|
/// EN: Navigation service interface for Shell-based navigation.
|
|
/// VI: Interface dịch vụ điều hướng cho điều hướng dựa trên Shell.
|
|
/// </summary>
|
|
public interface INavigationService
|
|
{
|
|
/// <summary>
|
|
/// EN: Navigate to a route with optional parameters.
|
|
/// VI: Điều hướng đến một route với các tham số tùy chọn.
|
|
/// </summary>
|
|
Task GoToAsync(string route, IDictionary<string, object>? parameters = null);
|
|
|
|
/// <summary>
|
|
/// EN: Navigate back.
|
|
/// VI: Điều hướng quay lại.
|
|
/// </summary>
|
|
Task GoBackAsync();
|
|
}
|