Event handler for the event fired once the activities are inserted in bulk to the database.
Event handler for the event fired once the activities are filtered out before bulk processing.
ActivityInfo data container class.
Class providing ActivityInfo management.
Provides extension methods for IActivityInitializer for specifying the info's fields. These methods are designed to be used as chained calls.
Provides wrapper for activity type and activity setting key for IActivityInitializer.
Object used to map activity to its related objects, for example Forum post activity to related forum.
Event handler for the event fired once the activity is processed in IActivityLogService.
Provides comfortable access to settings keys for activities.
Provides methods to create activity title.
ActivityTypeInfo data container class.
Class providing ActivityTypeInfo management.
Represents base class for custom activities.
Predefined activity types constants.
Represents visitor data such as customer, contact, user etc.
Provides possibility to create activities with basic data.
Defines contract for ActivityInfo.
Provides possibility to initialize activity.
Can filter out logging of activities, logged through IActivityLogService.
Provides possibility to log activities.
Provides method for validating the IActivityInfo and determining, whether the IActivityInfo is valid to be logged or not. Validator can be register as global validator for all activities being logged and it is used in Log(IActivityInitializer, HttpRequestBase, Boolean) or LogWithoutModifiersAndFilters(IActivityInitializer).
Provides possibility to modify activity data. Can be registered in IActivityLogService.
Provides methods for storing of performed activities to the queue.
Provides method for processing the activity queue.
Provides methods to get correct URL and URL referrer to insert in IActivityInfo.