/// <summary> /// Initializes a new instance of the <see cref="ServiceEventMessage"/> class. /// </summary> /// <param name="type">A type of event object.</param> /// <param name="id">An id of event object.</param> /// <param name="kind">A kind of event.</param> /// <param name="message">A message of event.</param> public ServiceEventMessage(ServiceEventObjectType type, string id, ServiceEventKind kind, string message) { Type = type; Id = id; Kind = kind; Message = message; }
public ServiceEventArgs(ServiceEventKind kind, string message = null) : base(message == null ? kind.ToDescription() : message) { Kind = kind; }