Class EngineReqLogBiz
- Namespace
- PHCBusinessLayer
- Assembly
- PHCBusinessLayer.dll
public class EngineReqLogBiz : BizObjectOfType<EngineReqLogVO>, IPnp, ISDKBiz, ISDKBaseBiz, ISDKContextAwareness, ITypedWS<EngineReqLogVO>
- Inheritance
-
EngineReqLogBiz
Constructors
EngineReqLogBiz()
EngineReqLogBiz(ContextVO)
public EngineReqLogBiz(ContextVO contextItem)
Parameters
Fields
NotifyPercentage
public const double NotifyPercentage = 75
Field Value
- double
NotifyPercentageLimit
public const double NotifyPercentageLimit = 100
Field Value
- double
Properties
ChainableRequestIds
public Dictionary<string, string> ChainableRequestIds { get; }
Property Value
- Dictionary<string, string>
E1DtManager
public E1DataManager E1DtManager { get; }
Property Value
- E1DataManager
entityDataManager
public EngineReqLogDataManager entityDataManager { get; }
Property Value
- EngineReqLogDataManager
UseDetail
public bool? UseDetail { get; set; }
Property Value
- bool?
UserDtManager
public UserDatamanager UserDtManager { get; }
Property Value
- UserDatamanager
Methods
AddChainableRequestId(string)
public void AddChainableRequestId(string chainableRequestId)
Parameters
| Nome |
Tipo |
Descrição |
chainableRequestId |
string |
|
ClearDetail()
public void ClearDetail()
EndCurrentAPIOperation()
public void EndCurrentAPIOperation()
GetBodyContentEngine(EngineReqLogDetailVO, string)
public string GetBodyContentEngine(EngineReqLogDetailVO requestsData, string nomeCompany)
Parameters
Returns
- string
GetDataManager()
public override BizDataManagerOfType<EngineReqLogVO> GetDataManager()
Returns
- BizDataManagerOfType<EngineReqLogVO>
HandleRequest(string, string, Type, int, bool)
Consume points it would be 1 by default
in certain cases we want to consume more than 1 request
public List<MessageVO> HandleRequest(string serviceName, string callerMember, Type entityType, int points = 1, bool inChainOperation = false)
Parameters
Returns
- List<MessageVO>