Show / Hide Table of Contents

Interface IPushNotificationService

Сервис для PUSH-уведомлений Web-клиентов.

Namespace:InfinniPlatform.PushNotification
Assembly:InfinniPlatform.PushNotification.Abstractions.dll
Syntax
public interface IPushNotificationService

Methods

| Improve this Doc View Source

NotifyAll(String, Object)

Отправляет сообщение всем клиентам.

Declaration
Task NotifyAll(string messageType, object message)
Parameters
Type Name Description
System.String messageType

Тип сообщения.

System.Object message

Сообщение.

Returns
Type Description
Task
| Improve this Doc View Source

NotifyCurrentTenant(String, Object)

Отправляет сообщение всем клиентам текущей организации.

Declaration
Task NotifyCurrentTenant(string messageType, object message)
Parameters
Type Name Description
System.String messageType

Тип сообщения.

System.Object message

Сообщение.

Returns
Type Description
Task
| Improve this Doc View Source

NotifyTenant(String, String, Object)

Отправляет сообщение всем клиентам указанной организации.

Declaration
Task NotifyTenant(string tenantId, string messageType, object message)
Parameters
Type Name Description
System.String tenantId

Идентификатор организации.

System.String messageType

Тип сообщения.

System.Object message

Сообщение.

Returns
Type Description
Task

Extension Methods

DynamicCollectionExtensions.GetItem(Object, Int32)
DynamicCollectionExtensions.SetItem(Object, Int32, Object)
DynamicCollectionExtensions.AddItem(Object, Object)
DynamicCollectionExtensions.InsertItem(Object, Int32, Object)
DynamicCollectionExtensions.RemoveItem(Object, Object)
DynamicCollectionExtensions.RemoveItemAt(Object, Int32)
DynamicCollectionExtensions.MoveItem(Object, Object, Int32)
DynamicObjectExtensions.TryGetPropertyValue(Object, String)
DynamicObjectExtensions.TrySetPropertyValue(Object, String, Object)
DynamicObjectExtensions.TryGetPropertyValueByPath(Object, String)
DynamicObjectExtensions.TrySetPropertyValueByPath(Object, String, Object)
ReflectionExtensions.IsInstanceOfType(Object, Type)
ReflectionExtensions.GetMemberValue(Object, String)
ReflectionExtensions.SetMemberValue(Object, String, Object)
ReflectionExtensions.InvokeMember(Object, String, Object[], out Object, Type[])
ReflectionExtensions.GetFieldValue(Object, FieldInfo)
ReflectionExtensions.SetFieldValue(Object, FieldInfo, Object)
ReflectionExtensions.GetPropertyValue(Object, PropertyInfo)
ReflectionExtensions.SetPropertyValue(Object, PropertyInfo, Object)
ReflectionExtensions.GetMethodDelegate(Object, MethodInfo)
ReflectionExtensions.GetEventDelegate(Object, EventInfo)
ReflectionExtensions.SetEventDelegate(Object, EventInfo, Object)
CommonExtensions.ExecuteSilent<T>(T, Action<T>)
  • Improve this Doc
  • View Source
Back to top © Copyright Infinnity Solutions Ltd, 2010–2017.