public async Task <ActionResult <List <string> > > Get(string id, [FromQuery] int numberOfAnagramsToGenerate)
        {
            if (numberOfAnagramsToGenerate == 0)
            {
                numberOfAnagramsToGenerate = 1;
            }

            var anagramGenerator = new AnagramGenerator();
            var items            = await anagramGenerator.GenerateAnagrams(id, numberOfAnagramsToGenerate, Configuration["ConnectionString"]);

            if (items.Count < 1)
            {
                return(NotFound());
            }

            var codeFirstDataBase = new CodeFirstDataBase();
            await codeFirstDataBase.SaveUserLog(HttpContext.Connection.RemoteIpAddress.ToString(), id, Configuration["ConnectionString"]);

            return(items);
        }