public CachedNuGetPackageRepository( INuGetPackageRepository repository, ICacheManager cacheManager) { _repository = repository; _cacheManager = cacheManager; }
public GetPackagesService( INuGetPackageRepository nuGetPackagesRepository, IUiLibraryPackageRepository uiLibraryPackageRepository) { _nuGetPackagesRepository = nuGetPackagesRepository; _uiLibraryPackageRepository = uiLibraryPackageRepository; }
public HomeController() { _nuGetPackagesRepository = new CachedNuGetPackageRepository( new NuGetPackageRepository(), new InMemoryCacheManager() ); _uiLibraryPackageRepository = new CachedUiLibraryPackageRepository( new NpmUiLibraryPackageRepository(), new InMemoryCacheManager() ); _outputView = "~/Views/MarkdownOutput/MarkdownOutput.cshtml"; }
public NuGetPackageService( ILogger <INuGetPackageRepository> logger, INuGetPackageRepository nuGetPackageRepository, IApiNuGetPackageRequestModelValidator nuGetPackageModelValidator, IBOLNuGetPackageMapper bolnuGetPackageMapper, IDALNuGetPackageMapper dalnuGetPackageMapper ) : base(logger, nuGetPackageRepository, nuGetPackageModelValidator, bolnuGetPackageMapper, dalnuGetPackageMapper) { }
public AbstractNuGetPackageService( ILogger logger, INuGetPackageRepository nuGetPackageRepository, IApiNuGetPackageRequestModelValidator nuGetPackageModelValidator, IBOLNuGetPackageMapper bolNuGetPackageMapper, IDALNuGetPackageMapper dalNuGetPackageMapper) : base() { this.nuGetPackageRepository = nuGetPackageRepository; this.nuGetPackageModelValidator = nuGetPackageModelValidator; this.bolNuGetPackageMapper = bolNuGetPackageMapper; this.dalNuGetPackageMapper = dalNuGetPackageMapper; this.logger = logger; }
public ApiNuGetPackageRequestModelValidator(INuGetPackageRepository nuGetPackageRepository) : base(nuGetPackageRepository) { }
public AbstractApiNuGetPackageRequestModelValidator(INuGetPackageRepository nuGetPackageRepository) { this.nuGetPackageRepository = nuGetPackageRepository; }