public List <UserNotification> GetUserNotifications(UserIdentifier user, UserNotificationState?state = null, int skipCount = 0, int maxResultCount = int.MaxValue, DateTime?startDate = null, DateTime?endDate = null) { var userNotifications = _store.GetUserNotificationsWithNotifications(user, state, skipCount, maxResultCount, startDate, endDate); return(userNotifications .Select(un => un.ToUserNotification()) .ToList()); }