namespace Sozsoft.Notifications.Domain;
public static class NotificationConsts
{
public const string AppName = "Notifications";
///
/// Elle yapilan gonderimlerin bildirim tipi. Kural motorundan gecmeyen her bildirim bu tiple
/// yazilir; tip kaydi seed ile gelir (Adm.Notifications.NotificationTypes.json).
///
public const string ManualTypeName = "Manuel";
}
public static class NotificationRecipientTypes
{
public const string User = "User";
public const string Role = "Role";
public const string OrganizationUnit = "OrganizationUnit";
public const string All = "All";
public const string Custom = "Custom";
}
///
/// Manuel gonderimde mesaj icinde cozulen yer tutucular. Sablon metni bu anahtarlari tasir,
/// gonderim aninda her alici icin ayri ayri degistirilir.
///
public static class NotificationMessageTokens
{
public const string FullName = "{AdSoyad}";
public const string UserName = "{KullaniciAdi}";
public const string Email = "{Eposta}";
public const string Date = "{Tarih}";
public const string Time = "{Saat}";
public const string Tenant = "{Kiraci}";
}