C# Класс Sport.Service.Controllers.NotificationController

Наследование: ApiController
Показать файл Открыть проект

Открытые методы

Метод Описание
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

Защищенные методы

Метод Описание
Initialize ( System.Web.Http.Controllers.HttpControllerContext controllerContext ) : void

Приватные методы

Метод Описание
Delete ( string id ) : Task
RegisterWithHub ( Sport.Shared.DeviceRegistration deviceUpdate ) : Task
ReturnGoneIfHubResponseIsGone ( MessagingException e ) : void
SendTestPushNotification ( string athleteId ) : System.Threading.Tasks.Task

Описание методов

Initialize() защищенный Метод

protected Initialize ( System.Web.Http.Controllers.HttpControllerContext controllerContext ) : void
controllerContext System.Web.Http.Controllers.HttpControllerContext
Результат void

NotifyByTag() публичный Метод

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
Результат System.Threading.Tasks.Task

NotifyByTags() публичный Метод

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
Результат System.Threading.Tasks.Task