using System; using System.Collections.Generic; using System.Threading.Tasks; using DevHive.Services.Models.Technology; namespace DevHive.Services.Interfaces { public interface ITechnologyService { Task CreateTechnology(CreateTechnologyServiceModel technologyServiceModel); Task GetTechnologyById(Guid id); HashSet GetTechnologies(); Task UpdateTechnology(UpdateTechnologyServiceModel updateTechnologyServiceModel); Task DeleteTechnology(Guid id); } }