Show / Hide Table of Contents

Interface IRequestArgumentsInfo

Holds request arguments for logging in case of exception/long duration.

Namespace: SuperOffice.CRM.Services
Assembly: SoCore.dll
Syntax
public interface IRequestArgumentsInfo
Remarks

Properties

Arguments

Holds request arguments for logging in case of exception/long duration.

Declaration
Dictionary<string, string> Arguments { get; }
Property Value
Type Description
Dictionary<String, String>
Remarks

MethodName

Holds request arguments for logging in case of exception/long duration.

Declaration
string MethodName { get; }
Property Value
Type Description
String
Remarks

NsApiSlow

Holds request arguments for logging in case of exception/long duration.

Declaration
bool NsApiSlow { get; }
Property Value
Type Description
Boolean
Remarks

OperationNameArgumentsAppendix

Holds request arguments for logging in case of exception/long duration.

Declaration
string OperationNameArgumentsAppendix { get; }
Property Value
Type Description
String
Remarks

Methods

AddInfo(String, String)

Holds request arguments for logging in case of exception/long duration.

Declaration
void AddInfo(string key, string value)
Parameters
Type Name Description
String key
String value
Remarks

Initialize(String, Int64, Int32, Dictionary<String, Object>, Dictionary<String, Object>)

Holds request arguments for logging in case of exception/long duration.

Declaration
void Initialize(string methodName, long nsApiDuration, int nsApiSlowThreshold, Dictionary<string, object> args, Dictionary<string, object> argumentsAppendedToOperationName = null)
Parameters
Type Name Description
String methodName
Int64 nsApiDuration
Int32 nsApiSlowThreshold
Dictionary<String, Object> args
Dictionary<String, Object> argumentsAppendedToOperationName
Remarks

Extension Methods

EnumUtil.MapEnums<From, To>(From)
Converters.MapEnums<From, To>(From)
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top