C# Class BuildIt.Web.Services.NotificationService

Inheritance: INotificationService
Datei anzeigen Open project: builttoroam/BuildIt

Private Properties

Property Type Description
RegisterUserAsync Task

Public Methods

Method Description
CreateOrUpdateRegistrationAsync ( PushRegistration pushRegistration ) : Task

DeleteRegistrationAsync ( PushRegistration pushRegistration ) : System.Threading.Tasks.Task

NotificationService ( string hubConnectionString, string hubName ) : System

SendPushNotificationAsync ( PushNotification pushNotification ) : System.Threading.Tasks.Task

Private Methods

Method Description
RegisterUserAsync ( PushRegistration pushRegistration ) : Task

Method Details

CreateOrUpdateRegistrationAsync() public method

public CreateOrUpdateRegistrationAsync ( PushRegistration pushRegistration ) : Task
pushRegistration BuildIt.Web.Models.PushNotifications.PushRegistration
return Task

DeleteRegistrationAsync() public method

public DeleteRegistrationAsync ( PushRegistration pushRegistration ) : System.Threading.Tasks.Task
pushRegistration BuildIt.Web.Models.PushNotifications.PushRegistration
return System.Threading.Tasks.Task

NotificationService() public method

public NotificationService ( string hubConnectionString, string hubName ) : System
hubConnectionString string
hubName string
return System

SendPushNotificationAsync() public method

public SendPushNotificationAsync ( PushNotification pushNotification ) : System.Threading.Tasks.Task
pushNotification BuildIt.Web.Models.PushNotifications.PushNotification
return System.Threading.Tasks.Task