C# Class Sport.Service.Controllers.NotificationController

Inheritance: ApiController
Afficher le fichier Open project: xamarin/Sport

Méthodes publiques

Méthode Description
NotifyByTag ( string message, string tag, Sport.Shared.NotificationPayload payload = null, int badgeCount = null ) : System.Threading.Tasks.Task
NotifyByTags ( string message, List tags, Sport.Shared.NotificationPayload payload = null, int badgeCount = null ) : System.Threading.Tasks.Task

Méthodes protégées

Méthode Description
Initialize ( System.Web.Http.Controllers.HttpControllerContext controllerContext ) : void

Private Methods

Méthode Description
Delete ( string id ) : Task
RegisterWithHub ( Sport.Shared.DeviceRegistration deviceUpdate ) : Task
ReturnGoneIfHubResponseIsGone ( MessagingException e ) : void
SendTestPushNotification ( string athleteId ) : System.Threading.Tasks.Task

Method Details

Initialize() protected méthode

protected Initialize ( System.Web.Http.Controllers.HttpControllerContext controllerContext ) : void
controllerContext System.Web.Http.Controllers.HttpControllerContext
Résultat void

NotifyByTag() public méthode

public NotifyByTag ( string message, string tag, Sport.Shared.NotificationPayload payload = null, int badgeCount = null ) : System.Threading.Tasks.Task
message string
tag string
payload Sport.Shared.NotificationPayload
badgeCount int
Résultat System.Threading.Tasks.Task

NotifyByTags() public méthode

public NotifyByTags ( string message, List tags, Sport.Shared.NotificationPayload payload = null, int badgeCount = null ) : System.Threading.Tasks.Task
message string
tags List
payload Sport.Shared.NotificationPayload
badgeCount int
Résultat System.Threading.Tasks.Task