/// <summary> /// Constructor de la clase que inicializa e asigna datos por defecto /// </summary> /// <param name="_mapper">Parámetro de tipo IMapper.</param> /// <param name="_finderTemplateService">Dependencia correspondiente al servicio de busqueda de una entidad.</param> public FinderTemplateViewModelService(IMapper mapper, IFinderTemplateService finderTemplateService) : base(mapper, finderTemplateService) { _finderTemplateService = finderTemplateService; _mapper = mapper; }
/// <summary> /// Constructor que inicializa las dependencias que recibe la clase. /// </summary> /// <param name="_updaterRepository"> Representa el repositorio de actualización de una entidad. </param> /// <param name="_finderService"> Representa el servicio de busqueda de una entidad. </param> /// <param name="_validatorService"> Representa el servicio de validación de una entidad al actualizar. </param> public UpdaterTemplateService(IUpdaterTemplateRepository _updaterRepository, IFinderTemplateService _finderService, IValidatorTemplateService _validatorService, IGetterDateRepository _getterDateRepository) : base(_updaterRepository, _finderService, _validatorService, _getterDateRepository) { }
/// <summary> /// Método constructor que recibe tres parámetros e inicializa o asigna datos por defecto. /// </summary> /// <param name="_mapper"> Dependencia correspondiente a la biblioteca que se encarga de mapear tipos diferentes de objetos. </param> /// <param name="_updaterTemplateService"> Dependencia correspondiente al servicio de actualización de una entidad. </param> /// <param name="_finderTemplateService"> Dependencia correspondiente al servicio de busqueda de una entidad. </param> public UpdaterTemplateViewModelService(IMapper _mapper, IUpdaterTemplateService _updaterTemplateService, IFinderTemplateService _finderTemplateService) : base(_mapper, _updaterTemplateService, _finderTemplateService) { }