Class TransactionCodesProvider
Provides transaction code for a transaction
Implements
Inherited Members
Namespace: LemonEdge.API.Core.FinancialServices.Processors.Transactional
Assembly: LemonEdge.API.Core.FinancialServices.dll
Syntax
public class TransactionCodesProvider : ITransactionCodesProvider
Constructors
TransactionCodesProvider(IEntityUpdater)
Declaration
public TransactionCodesProvider(IEntityUpdater entityUpdater)
Parameters
Type | Name | Description |
---|---|---|
IEntityUpdater | entityUpdater |
Methods
GetCode(ITransaction)
Returns transaction code for transaction
Declaration
public ITransactionCode GetCode(ITransaction owningTransaction)
Parameters
Type | Name | Description |
---|---|---|
ITransaction | owningTransaction | Transaction for which to find transaction code |
Returns
Type | Description |
---|---|
ITransactionCode |
Init()
Loads all reference data required for matching
Declaration
public Task Init()
Returns
Type | Description |
---|---|
Task |