C# Класс BudgetAnalyser.Engine.Ledger.Data.Mapper_LedgerBookDto_LedgerBook

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Mapper_LedgerBookDto_LedgerBook ( [ bucketRepo, [ accountTypeRepo, [ bucketFactory, [ transactionFactory, [ reconciliationBuilder ) : System

Приватные методы

Метод Описание
GetOrAddFromCache ( LedgerBucket ledger, bool throwIfNotFound = false ) : LedgerBucket
InitialiseAndValidateLedgerBook ( LedgerBookDto dto, LedgerBook model ) : void

Custom initialisation and validation to be done directly after mapping the LedgerBook. For example: Must make sure that the LedgerBook.Ledgers Collection is populated and each one has a default storage Account.

ModelFactory ( LedgerBookDto dto, LedgerBook &model ) : void
ToModelPostprocessing ( LedgerBookDto dto, LedgerBook &model ) : void

Описание методов

Mapper_LedgerBookDto_LedgerBook() публичный Метод

public Mapper_LedgerBookDto_LedgerBook ( [ bucketRepo, [ accountTypeRepo, [ bucketFactory, [ transactionFactory, [ reconciliationBuilder ) : System
bucketRepo [
accountTypeRepo [
bucketFactory [
transactionFactory [
reconciliationBuilder [
Результат System