rafaelturon/blockchain-investments

View on GitHub
src/Blockchain.Investments.Core/Domain/ReadModel/ReadModelFacade.cs

Summary

Maintainability
A
0 mins
Test Coverage
using System.Collections.Generic;
using Blockchain.Investments.Core.ReadModel.Dtos;
using Blockchain.Investments.Core.Repositories;

namespace Blockchain.Investments.Core.ReadModel
{
    public class ReadModelFacade : IReadModelFacade
    {
        private readonly IRepository<BookDto> _repo;
        public ReadModelFacade(IRepository<BookDto> repo) 
        {
            _repo = repo;
        }
        public IEnumerable<BookDto> GetTransactionItems()
        {
            return _repo.FindAll();
        }
        public BookDto Find(string field, string value) 
        {
            return _repo.Find(field, value);
        }
    }
}