public async Task <ILink> CreateLinkAsync(ILink link, ClaimsPrincipal user)
        {
            IGeneralUser generalUser = await _generalUsersService.FindByIdentityAsync(user);

            return(await _linkRepository.CreateLinkForUserAsync(link, generalUser));
        }