using System.Collections.Generic; using System.Threading.Tasks; using WingsAPI.Communication; using WingsAPI.Communication.Translations; using WingsAPI.Data.GameData; namespace Plugin.ResourceLoader.Loaders { public class GenericTranslationGrpcLoader : IResourceLoader { private readonly ITranslationService _config; public GenericTranslationGrpcLoader(ITranslationService config) => _config = config; public async Task> LoadAsync() => (await _config.GetTranslations(new EmptyRpcRequest())).Translations; } }