public async Task <ApiResult> DeleteAsync(string folderId) { var response = await _folderApiRepository.DeleteAsync(folderId); if (response.Succeeded) { await _folderRepository.DeleteAsync(folderId); } else if (response.StatusCode == System.Net.HttpStatusCode.Forbidden || response.StatusCode == System.Net.HttpStatusCode.Unauthorized) { _authService.LogOut(); } return(response); }
public async Task <ApiResult> DeleteAsync(string folderId) { var response = await _folderApiRepository.DeleteAsync(folderId); if (response.Succeeded) { await _folderRepository.DeleteAsync(folderId); } else if (response.StatusCode == System.Net.HttpStatusCode.Forbidden || response.StatusCode == System.Net.HttpStatusCode.Unauthorized) { MessagingCenter.Send(Application.Current, "Logout", (string)null); } return(response); }