public async Task <Dependent> GetDependentAsync(IDependentRepository dependetRepository, Guid dependentId) { //todo: add logs and error checking return(await dependetRepository.GetDependentAsync(dependentId)); }