/// <inheritdoc /> /// <summary> /// Mark notification as read /// </summary> /// <param name="notificationId"></param> /// <returns></returns> public virtual async Task <ResultModel <Guid> > MarkAsReadAsync(Guid notificationId) { if (notificationId == Guid.Empty) { return(new NotFoundResultModel <Guid>()); } var exists = await _dataService.Exists <SystemNotifications>(notificationId); if (!exists.IsSuccess) { return(default);