Пример #1
0
        public DatabaseAcronymProvider(
            [Utils.NotNull] IAcronymRepository acronymRepository)
        {
            Check.NotNull(acronymRepository, nameof(acronymRepository));

            _acronymRespository = acronymRepository;
        }
Пример #2
0
        public CachedProvider(
            [NotNull] RestfulAcronymProvider resftulProvider,
            [NotNull] DatabaseAcronymProvider databaseProivder,
            [NotNull] IAcronymRepository acronymRepository
            )
        {
            Check.NotNull(resftulProvider, nameof(resftulProvider));
            Check.NotNull(databaseProivder, nameof(databaseProivder));
            Check.NotNull(acronymRepository, nameof(acronymRepository));

            _restfulProvider   = resftulProvider;
            _databaseProvider  = databaseProivder;
            _acronymRepository = acronymRepository;
        }