private static Dictionary <string, dynamic> NotificationPersonalisation(IOneTimeLinkNotification notification) { return(new Dictionary <string, dynamic> { { "access_url", $"{notification.Url}?token={notification.Token}" } }); }
public async Task <bool> SendOneTimeLinkAsync(IOneTimeLinkNotification notification, CancellationToken cancellationToken) { var client = NotificationClient(); client.SendEmail( notification.Email, "8f02be8c-32db-4f18-97fe-1d60152e9b06", NotificationPersonalisation(notification) ); return(true); }
public Task <bool> SendOneTimeLinkAsync(IOneTimeLinkNotification notification, CancellationToken cancellationToken) { return(Task.FromResult(true)); }