public static void RegisterService()
        {
            var keyStore = new LocalStore();
            var interval = keyStore.GetString(Constants.Keys.Interval);
            if (string.IsNullOrEmpty(interval))
                interval = "1";

            var intervalTime = 60000 * int.Parse(interval);

            var serviceIntent = new Intent(Constants.GPSServiceIntent);
            serviceIntent.SetPackage(Application.Context.PackageName);

            var alarm = (AlarmManager)Application.Context.GetSystemService(Context.AlarmService);
            var pendingServiceIntent = PendingIntent.GetService(Application.Context, 0, serviceIntent, PendingIntentFlags.CancelCurrent);
            alarm.SetRepeating(AlarmType.Rtc, 0, intervalTime, pendingServiceIntent);
        }