public async Task <IList <CharacteristicKey> > FindAllCharacteristic(
            [FromServices] ICharacteristicKeyRepository repository)
        {
            var result = await repository.FindAll();

            return(result);
        }
        public async Task <IList <CharacteristicKey> > FindByDescription(
            [FromQuery] string description,
            [FromServices] ICharacteristicKeyRepository repository)
        {
            var result = await repository.FindByAllDescription(description);

            return(result);
        }
        public async Task <CharacteristicKey> FindByIdCharacteristic(
            [FromQuery] int id,
            [FromServices] ICharacteristicKeyRepository repository)
        {
            var result = await repository.FindById(id);

            return(result);
        }
        public async Task <IList <CharacteristicKey> > FindByCharacteristicId(
            [FromQuery] int characteristicId,
            [FromServices] ICharacteristicKeyRepository repository)
        {
            var result = await repository.FindByCharacteristicId(characteristicId);

            return(result);
        }
예제 #5
0
 public CharacteristicKeyHandler(ICudRepository cudRepository, ICharacteristicKeyRepository characteristicKeyRepository)
 {
     _cudRepository = cudRepository;
     _characteristicKeyRepository = characteristicKeyRepository;
 }