public ClassFinderService(IFinderRepository <Template> _finderRepository, IValidatorPaginate <PaginationCatalog> validatorPaginate) : base(_finderRepository, validatorPaginate) { }
/// <summary> /// Método constructor de la clase que recibe como dependencia una interfaz de tipo IFinderTemplateRepository /// </summary> /// <param name="_finderTemplateRepository">Parámetro de tipo IFinderTemplateRepository</param> protected FinderService(IFinderRepository <TEntity> finderRepository, IValidatorPaginate <PaginationCatalog> validatorPaginate) { this._finderRepository = finderRepository ?? throw new ArgumentNullException(nameof(finderRepository)); this._validatorPaginates = validatorPaginate ?? throw new ArgumentNullException(nameof(validatorPaginate)); }
/// <summary> /// Método constructor de la clase que recibe cómo dependencia un objeto de tipo Interfaz. /// </summary> /// <param name="_finderTemplateRepository"> Paramétros que recibe cómo dependencia la clase. </param> public FinderTemplateService(IFinderTemplateRepository finderTemplateRepository, IValidatorPaginate <PaginationCatalog> validatorFinderTemplate) : base(finderTemplateRepository, validatorFinderTemplate) { }