public async Task Update(string clientId, Group group)
        {
            if (group == null)
            {
                throw new ArgumentNullException(nameof(group));
            }

            var groupDto = GroupDto.FromDomain(group);

            groupDto.ClientId = clientId;

            this.context.Groups.Update(groupDto);
            await this.context.SaveChangesAsync();
        }