Show / Hide Table of Contents

Interface IUserEventHandler

Обработчик событий пользователя.

Namespace:InfinniPlatform.Session
Assembly:InfinniPlatform.Core.Abstractions.dll
Syntax
public interface IUserEventHandler

Methods

| Improve this Doc View Source

OnAfterSignIn(IIdentity)

Вызывается после входа пользователя в систему.

Declaration
Task OnAfterSignIn(IIdentity identity)
Parameters
Type Name Description
IIdentity identity

Идентификационные данные пользователя.

Returns
Type Description
Task
| Improve this Doc View Source

OnBeforeSignOut(IIdentity)

Вызывается перед выходом пользователя из системы.

Declaration
Task OnBeforeSignOut(IIdentity identity)
Parameters
Type Name Description
IIdentity identity

Идентификационные данные пользователя.

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.