using System.Collections.Generic; using Barotrauma.LuaCs.Data; using Barotrauma.LuaCs.Services.Processing; namespace Barotrauma.LuaCs.Services; public partial class PackageManagementService { public PackageManagementService( IConverterServiceAsync modConfigParserService, IProcessorService, IAssembliesResourcesInfo> assemblyInfoConverter, IProcessorService, IConfigsResourcesInfo> configsInfoConverter, IProcessorService, IConfigProfilesResourcesInfo> configProfilesConverter, IProcessorService, ILuaScriptsResourcesInfo> luaScriptsConverter, IPackageInfoLookupService packageInfoLookupService) { _modConfigParserService = modConfigParserService; _assemblyInfoConverter = assemblyInfoConverter; _configsInfoConverter = configsInfoConverter; _configProfilesConverter = configProfilesConverter; _luaScriptsConverter = luaScriptsConverter; _packageInfoLookupService = packageInfoLookupService; } }