CrossPermissions.Current.CheckPermissionStatusAsync(Permission.Camera) 已过时

CrossPermissions.Current.CheckPermissionStatusAsync(Permission.Camera) is obsolete

var permissionStatus = await CrossPermissions.Current.CheckPermissionStatusAsync(Plugin.Permissions.Abstractions.Permission.Camera);
if (permissionStatus != Plugin.Permissions.Abstractions.PermissionStatus.Granted)
{
    await CrossPermissions.Current.RequestPermissionsAsync(Plugin.Permissions.Abstractions.Permission.Camera);
}

IPermissions.CheckPermissionStatusAsync(Permission) 已过时:CheckPermissionStatusAsync 已弃用,请改用 CheckPermissionStatusAsync。

我该如何使用这个方法?

await CrossPermissions.Current.RequestPermissionsAsync(Plugin.Permissions.Abstractions.Permission.Camera);

新 (docs)

await CrossPermissions.Current.RequestPermissionsAsync<CameraPermission>();