Show / Hide Table of Contents

Class UserEventHandler

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

Inheritance
System.Object
UserEventHandler
Namespace:InfinniPlatform.Session
Assembly:InfinniPlatform.Core.Abstractions.dll
Syntax
public abstract class UserEventHandler : object, IUserEventHandler

Methods

| Improve this Doc View Source

OnAfterSignIn(IIdentity)

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

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

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

Returns
Type Description
Task
Implements
IUserEventHandler.OnAfterSignIn(IIdentity)
| Improve this Doc View Source

OnBeforeSignOut(IIdentity)

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

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

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

Returns
Type Description
Task
Implements
IUserEventHandler.OnBeforeSignOut(IIdentity)

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.