Ejemplo n.º 1
0
        /// <summary>
        /// Save the specified image to the EVEMon cache as this character's portrait.
        /// </summary>
        /// <param name="image">The portrait image.</param>
        private Task SaveCharacterImageToCacheAsync(Image image)
        {
            if (m_character == null)
            {
                return(Task.CompletedTask);
            }

            // Save to the portraits cache
            return(ImageService
                   .AddImageToCacheAsync(image, $"{m_character.Guid}.png", EveMonClient.EVEMonPortraitCacheDir));
        }