public BorderCrossingService(IBorderCrossingRepository repository) { _countries = new Lazy <List <Country> >(repository.GetAllCountries); }
public BorderCrossingServiceWebWrapper(IBorderCrossingService borderCrossingService, IBorderCrossingRepository repository, IMemoryCache cache) { _borderCrossingService = borderCrossingService; _repository = repository; _cache = cache; }