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