CallThirdPartyEndPoint Constructor

Default constructor.

Definition

Namespace: MobileTrack.EventHandler.NodeHandlers.Communication
Assembly: MobileTrack.EventHandler (in MobileTrack.EventHandler.exe) Version: 0.7+1dadc87dcf0a0f837e19a3ce2deb7c1cd85375d1
public CallThirdPartyEndPoint(
	NodeDto nodeData,
	CompanyDto currentCompany,
	IConfiguration configuration,
	IAzureKeyVault azureKeyVault,
	Lazy<IAzureCosmosDb> cosmosDb,
	ILogger<CallThirdPartyEndPoint> logger,
	LinkInfoDto[] links,
	OnDeviceRequestModel requestModel
)

Parameters

nodeData  NodeDto
The node data that this node derives its actions from.
currentCompany  CompanyDto
The company the node is running for.
configuration  IConfiguration
Azure App Config dependency injection
azureKeyVault  IAzureKeyVault
Azure KeyVault.
cosmosDb  LazyIAzureCosmosDb
Cosmos DB
logger  ILoggerCallThirdPartyEndPoint
Dependency injected logger
links  LinkInfoDto
Links between nodes in the action flow.
requestModel  OnDeviceRequestModel
Input model

See Also