예제 #1
0
        public IEnumerable <CharacterSheet> GetCharacterSheets(IEnumerable <string> characterNames)
        {
            List <CharacterSheet> characterSheets = new List <CharacterSheet>();

            using (var characterClient = new CharacterClient(Credentials.ApiKey, Credentials.SecretKey))
            {
                characterNames.ToList().ForEach(name =>
                {
                    var apiResponse = characterClient.GetCharacterSheet(name, TauriApiWrapper.Enums.Realm.Crystalsong);

                    if (apiResponse.IsSuccess)
                    {
                        characterSheets.Add(apiResponse.Response);
                    }
                });
            }

            return(characterSheets);
        }