public NotificationTappedHandler(IRemoteNotificationIdProvider remoteNotificationsIdProvider, params Assembly[] assembliesToLookInForHandlers)
 {
     this.assembliesToLookInForHandlers = assembliesToLookInForHandlers;
     this.remoteNotificationsIdProvider = remoteNotificationsIdProvider;
     remoteNotificationTapActionMap     = new Dictionary <string, iOSRemoteNotificationTapAction>();
 }
Beispiel #2
0
 public UniversalWindowsRemoteNotificationsPresenter(IRemoteNotificationIdProvider remoteNotificationIdProvider, UniversalWindowsPresenterConfiguration universalWindowsPresenterConfiguration, params Assembly[] assembliesToLookInForNotificationHandlers) : base(remoteNotificationIdProvider, assembliesToLookInForNotificationHandlers)
 {
     _universalWindowsPresenterConfiguration    = universalWindowsPresenterConfiguration;
     _assembliesToLookInForNotificationHandlers = assembliesToLookInForNotificationHandlers;
 }
 public iOSRemoteNotificationPresenter(IRemoteNotificationIdProvider remoteNotificationIdProvider, params Assembly[] assembliesToLookInForNotificationHandlers) : base(remoteNotificationIdProvider, assembliesToLookInForNotificationHandlers)
 {
     this.assembliesToLookInForNotificationHandlers = assembliesToLookInForNotificationHandlers;
     _notificationTappedHandler = new NotificationTappedHandler(remoteNotificationIdProvider, assembliesToLookInForNotificationHandlers);
 }
Beispiel #4
0
 public RemoteNotificationsPresenter(IRemoteNotificationIdProvider remoteNotificationIdProvider, params Assembly[] assembliesToLookInForNotificationHandlers)
 {
     RemoteNotificationIdProvider = remoteNotificationIdProvider;
     _assembliesToLookInForNotificationHandlers = assembliesToLookInForNotificationHandlers;
 }