When I call the method CheckSelfPermission(permission) I get exception Java.Lang.NullPointerException (Attempt to invoke virtual method 'int android.content.Context.checkSelfPermission(java.lang.String)' on a null object reference). Why? Please help me
    public void GetLocationPermission()
    {
        string permission = Manifest.Permission.AccessFineLocation;
        if (CheckSelfPermission(permission) == (int)Permission.Granted)
        {               
            GetLocation();
            return;
        }
        RequestPermissions(PermissionsLocation, RequestLocationId);
    }
    readonly string[] PermissionsLocation =
    {
        Manifest.Permission.AccessCoarseLocation,
        Manifest.Permission.AccessFineLocation
    };
    const int RequestLocationId = 0;
 
    