Class ServiceResourceLogger
Recorder plugin for the SoTimer system, to selectively track only Database Operations and contrinute them to the parent service statistics
Implements
Namespace: SuperOffice.CRM.Services.Implementation
Assembly: SoCore.dll
Syntax
[SoTimeRecorderPlugin("ServiceResourceLogger")]
public class ServiceResourceLogger : Object, ISoTimeRecorderPlugin, IPlugin
Constructors
ServiceResourceLogger()
Recorder plugin for the SoTimer system, to selectively track only Database Operations and contrinute them to the parent service statistics
Declaration
public ServiceResourceLogger()
Properties
Enabled
Recorder plugin for the SoTimer system, to selectively track only Database Operations and contrinute them to the parent service statistics
Declaration
public bool Enabled { get; }
Property Value
Type | Description |
---|---|
Boolean |
Methods
Start(SoTimerType, String, Func<String>)
Recorder plugin for the SoTimer system, to selectively track only Database Operations and contrinute them to the parent service statistics
Declaration
public ISoTimeRecorderContext Start(SoTimerType type, string category, Func<string> getDescription)
Parameters
Type | Name | Description |
---|---|---|
SoTimerType | type | |
String | category | |
Func<String> | getDescription |
Returns
Type | Description |
---|---|
ISoTimeRecorderContext |
Implements
Extension Methods
EnumUtil.MapEnums<From, To>(From)