/// <summary>
 /// Create new instance of <see cref="EveTypeRepository"/>
 /// </summary>
 /// <param name="mapper"></param>
 /// <param name="sdeDataRepository"></param>
 /// <param name="esiPrices"></param>
 /// <param name="evePrices"></param>
 public EveTypeRepository(IMapper mapper, ISdeDataRepository sdeDataRepository, IEsiPricesRepository esiPrices, Lazy <IEvePricesRepository> evePrices)
 {
     this.mapper            = mapper;
     this.sdeDataRepository = sdeDataRepository;
     this.esiPrices         = esiPrices;
     this.evePrices         = evePrices;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="AllTypeIdsSource"/> class.
 /// </summary>
 /// <param name="repository">eve types repository to get all information about existed types. </param>
 public AllTypeIdsSource(ISdeDataRepository repository)
 {
     this.repository = repository;
 }