Merged PR 14280: Cleanup GraphNotificationsSample for next release

Fixed copyright header and removed commented code.

Cherry picked from !14185
This commit is contained in:
Sudipta Dey (WDG) 2019-02-14 18:52:14 +00:00
Родитель 7bef38f26d
Коммит 239def127c
16 изменённых файлов: 51 добавлений и 35 удалений

Просмотреть файл

@ -1,6 +1,6 @@
/*
* Copyright (C) Microsoft Corporation. All rights reserved.
*/
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
package com.microsoft.connecteddevices.graphnotifications;

Просмотреть файл

@ -1,3 +1,7 @@
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
package com.microsoft.connecteddevices.graphnotifications;
import android.app.Activity;

Просмотреть файл

@ -1,3 +1,7 @@
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
package com.microsoft.connecteddevices.graphnotifications;
import android.content.Context;

Просмотреть файл

@ -1,3 +1,7 @@
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
package com.microsoft.connecteddevices.graphnotifications;
import android.content.BroadcastReceiver;

Просмотреть файл

@ -81,7 +81,7 @@ namespace SDKTemplate
if (ConnectedDevicesManager == null)
{
Logger.Instance.LogMessage($"Setup AccountsProvider and NotificationsProvider");
Logger.Instance.LogMessage($"Setup ConnectedDevicesManager");
ConnectedDevicesManager = new ConnectedDevicesManager();
}
@ -165,16 +165,14 @@ namespace SDKTemplate
{
var rawNotification = args.TaskInstance.TriggerDetails as RawNotification;
Logger.Instance.LogMessage($"RawNotification received {rawNotification.Content}");
if (ConnectedDevicesManager == null)
{
Logger.Instance.LogMessage($"Setup ConnectedDevicesManager");
ConnectedDevicesManager = new ConnectedDevicesManager();
}
await ConnectedDevicesManager.ReceiveNotificationAsync(rawNotification.Content);
// HACK: Crack the push body to extract the notificationId
// var result = JsonConvert.DeserializeObject<RawNotificationPayload>(rawNotification.Content);
// var notificationId = result.activities != null && result.activities.Count > 0 ? result.activities[0].id : "Graph Notifications";
// var toast = ConnectedDevicesManager.BuildToastNotification(notificationId, "New notification");
// var toastNotifier = Windows.UI.Notifications.ToastNotificationManager.CreateToastNotifier();
// toastNotifier.Show(toast);
await Task.Delay(TimeSpan.FromSeconds(15));
}
Logger.Instance.LogMessage($"Task completed");

Просмотреть файл

@ -1,9 +1,5 @@
//
// AppDelegate.h
// GraphNotifications
//
// Created by Allen Ballway on 8/23/18.
// Copyright © 2018 Microsoft. All rights reserved.
// Copyright (c) Microsoft Corporation. All rights reserved.
//
#import <UIKit/UIKit.h>

Просмотреть файл

@ -1,3 +1,6 @@
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
#import "AppDelegate.h"
#import "NotificationsManager.h"

Просмотреть файл

@ -1,3 +1,6 @@
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
#pragma once
#import <UIKit/UIKit.h>

Просмотреть файл

@ -1,9 +1,5 @@
//
// DataViewController.m
// GraphNotifications
//
// Created by Allen Ballway on 8/23/18.
// Copyright © 2018 Microsoft. All rights reserved.
// Copyright (c) Microsoft Corporation. All rights reserved.
//
#import "LoginViewController.h"

Просмотреть файл

@ -1,3 +1,6 @@
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
#pragma once

Просмотреть файл

@ -1,9 +1,12 @@
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
#import "NotificationsManager.h"
#import "Secrets.h"
#import "AppDelegate.h"
#import <UserNotifications/UserNotifications.h>
static NotificationsManager* s_manager;
@interface NotificationsManager ()

Просмотреть файл

@ -1,3 +1,7 @@
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
#pragma once
#import <UIKit/UIKit.h>

Просмотреть файл

@ -1,8 +1,10 @@
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
#import <Foundation/Foundation.h>
#import "NotificationsViewController.h"
@interface NotificationsViewController()
{
}

Просмотреть файл

@ -1,3 +1,7 @@
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
#import <UIKit/UIKit.h>
@interface RootViewController : UIViewController

Просмотреть файл

@ -1,9 +1,5 @@
//
// RootViewController.m
// GraphNotifications
//
// Created by Allen Ballway on 8/23/18.
// Copyright © 2018 Microsoft. All rights reserved.
// Copyright (c) Microsoft Corporation. All rights reserved.
//
#import "RootViewController.h"

Просмотреть файл

@ -1,9 +1,5 @@
//
// main.m
// GraphNotifications
//
// Created by Allen Ballway on 8/23/18.
// Copyright © 2018 Microsoft. All rights reserved.
// Copyright (c) Microsoft Corporation. All rights reserved.
//
#import <UIKit/UIKit.h>