C# Class Eurofurence.Companion.Services.ToastNotificationService

Afficher le fichier Open project: eurofurence/ef-app_wp Class Usage Examples

Méthodes publiques

Méthode Description
DequeueEventNotifications ( EventEntry entity ) : void
QueueEventNotifications ( EventEntry entity ) : void
ToastNotificationService ( IDataContext dataContext, ITimeProvider timeProvider ) : System

Private Methods

Méthode Description
AssembleGuid ( string a, string b ) : System.Guid
CreateToast ( string title, string message, string launchUrl ) : XmlDocument
GetRandomToastId ( ) : string
GetSanitizedDeliveryDate ( System.DateTime origin ) : DateTime?
RescheduleAllEventNotifications ( ) : void
SplitGuid ( System.Guid id ) : string>.Tuple

Method Details

DequeueEventNotifications() public méthode

public DequeueEventNotifications ( EventEntry entity ) : void
entity EventEntry
Résultat void

QueueEventNotifications() public méthode

public QueueEventNotifications ( EventEntry entity ) : void
entity EventEntry
Résultat void

ToastNotificationService() public méthode

public ToastNotificationService ( IDataContext dataContext, ITimeProvider timeProvider ) : System
dataContext IDataContext
timeProvider ITimeProvider
Résultat System