public async Task <IReadOnlyCollection <TransactionModel> > Get([FromQuery] TransactionFilterModel filter)
        {
            IReadOnlyCollection <Transaction> transactions = await _transactionProvider.GetTransactionsAsync(Convert(filter));

            return(transactions.Select(transaction => new TransactionModel(transaction)).ToList());
        }