mirror of
https://github.com/esiur/esiur-dotnet.git
synced 2025-05-06 11:32:59 +00:00
28 lines
762 B
C#
28 lines
762 B
C#
using Esiur.Resource.Template;
|
|
using Esiur.Security.Authority;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.Text;
|
|
|
|
namespace Esiur.Resource;
|
|
|
|
public class CustomEventOccurredInfo
|
|
{
|
|
public readonly EventTemplate EventTemplate;
|
|
public readonly IResource Resource;
|
|
public readonly object Value;
|
|
public readonly object Issuer;
|
|
public readonly Func<Session, bool> Receivers;
|
|
|
|
public string Name => EventTemplate.Name;
|
|
|
|
public CustomEventOccurredInfo(IResource resource, EventTemplate eventTemplate, Func<Session, bool> receivers, object issuer, object value)
|
|
{
|
|
Resource = resource;
|
|
EventTemplate = eventTemplate;
|
|
Receivers = receivers;
|
|
Issuer = issuer;
|
|
Value = value;
|
|
}
|
|
}
|