namespace AppClientBase.Services; /// /// EN: Navigation service using Shell navigation. /// VI: Dịch vụ điều hướng sử dụng Shell navigation. /// public class NavigationService : INavigationService { /// /// 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. /// public async Task GoToAsync(string route, IDictionary? parameters = null) { if (parameters != null) { await Shell.Current.GoToAsync(route, parameters); } else { await Shell.Current.GoToAsync(route); } } /// /// EN: Navigate back. /// VI: Điều hướng quay lại. /// public async Task GoBackAsync() { await Shell.Current.GoToAsync(".."); } }