sozsoft-platform/api/modules/Sozsoft.Notifications/Sozsoft.Notifications.Application.Contracts/NotificationRules/NotificationRuleSummaryDto.cs

23 lines
619 B
C#
Raw Normal View History

using System;
namespace Sozsoft.Notifications.NotificationRules;
/// <summary>
/// Bir kuralin elle bildirim diyalogunda gosterilen ozeti: hangi olay, kime, hangi kanaldan.
/// Diyalog yalnizca kural kimligini aldigi icin bu bilgiyi sunucudan okur.
/// </summary>
public class NotificationRuleSummaryDto
{
public Guid Id { get; set; }
public string NotificationTypeName { get; set; } = string.Empty;
public string Channel { get; set; } = string.Empty;
public string RecipientType { get; set; } = string.Empty;
public string? RecipientId { get; set; }
public bool IsActive { get; set; }
}