C# Class BudgetAnalyser.Engine.Statement.StatementRepository

Inheritance: IStatementRepository
Mostra file Open project: Benrnz/BudgetAnalyser

Public Methods

Method Description
CreateNewAndSaveAsync ( string storageKey ) : System.Threading.Tasks.Task
ImportBankStatementAsync ( string storageKey, Account account ) : Task
LoadAsync ( string storageKey, bool isEncrypted ) : Task
SaveAsync ( [ statementModel, bool isEncrypted ) : System.Threading.Tasks.Task
StatementRepository ( [ statementModelRepository, [ importerRepository ) : System

Method Details

CreateNewAndSaveAsync() public method

public CreateNewAndSaveAsync ( string storageKey ) : System.Threading.Tasks.Task
storageKey string
return System.Threading.Tasks.Task

ImportBankStatementAsync() public method

public ImportBankStatementAsync ( string storageKey, Account account ) : Task
storageKey string
account BudgetAnalyser.Engine.BankAccount.Account
return Task

LoadAsync() public method

public LoadAsync ( string storageKey, bool isEncrypted ) : Task
storageKey string
isEncrypted bool
return Task

SaveAsync() public method

public SaveAsync ( [ statementModel, bool isEncrypted ) : System.Threading.Tasks.Task
statementModel [
isEncrypted bool
return System.Threading.Tasks.Task

StatementRepository() public method

public StatementRepository ( [ statementModelRepository, [ importerRepository ) : System
statementModelRepository [
importerRepository [
return System