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

Neu*_*rik 1 permissions android request xamarin

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);
}
Run Code Online (Sandbox Code Playgroud)

IPermissions.CheckPermissionStatusAsync(Permission) is obselete: CheckPermissionStatusAsync is deprecated, please use CheckPermissionStatusAsync instead.

How should I use this method?

Jas*_*son 5

old

await CrossPermissions.Current.RequestPermissionsAsync(Plugin.Permissions.Abstractions.Permission.Camera);
Run Code Online (Sandbox Code Playgroud)

new (docs)

await CrossPermissions.Current.RequestPermissionsAsync<CameraPermission>();
Run Code Online (Sandbox Code Playgroud)