【问题标题】:Xamarin Notification Push TodoItemManagerXamarin 通知推送 TodoItemManager
【发布时间】:2017-06-05 05:01:23
【问题描述】:

我正在关注本指南:Xamarin Guide

在这段代码中:

protected override void OnRegistered(Context context, string registrationId)
    {
        Log.Verbose("PushHandlerBroadcastReceiver", "GCM Registered: " + registrationId);
        RegistrationID = registrationId;

        var push = TodoItemManager.DefaultManager.CurrentClient.GetPush();

        MainActivity.CurrentActivity.RunOnUiThread(() => Register(push, null));
    }

Visual Studio 说我他没有找到 TodoItemManager 类。 我又做了一次,总是出现这个错误。

【问题讨论】:

    标签: azure xamarin push-notification


    【解决方案1】:

    TodoItemManager 是他们为示例代码创建的一个类,但似乎他们在任何地方都表明了这一点。自从我之前遵循相同的示例以来,我就知道了这一点。这是用于与 TodoItem 实体的 Azure Hub 通信的类。

    如果您想要包含该课程的整个项目,只需在此处下载:https://github.com/xamarin/xamarin-forms-samples/tree/master/WebServices/TodoAzurePush

    更新 (11/2019)

    以上链接失效。感谢@vnwonah 的评论。 在移动世界中,推送通知方面发生了很多变化,我想这就是回购被取消的原因。

    尽管这不是原始问题的一部分,但这里是有关如何处理推送通知的新 Xamarin 示例存储库的链接:

    https://github.com/xamarin/xamarin-forms-samples/tree/master/WebServices/AzureNotificationHub

    希望对你有帮助。

    【讨论】:

    • 链接失效
    猜你喜欢
    • 2017-08-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-09-22
    相关资源
    最近更新 更多