public ModsModel( IModsCache modsCache, ILogger <ModsModel> logger) { _modsCache = modsCache; _logger = logger; }
/// <inheritdoc cref="ModsManager" /> /// <param name="contentDownloader">Client for mods download and updating.</param> /// <param name="contentVerifier">Client for verifying whether mods are up to date and correct.</param> /// <param name="modsCache">Installed mods cache.</param> /// <param name="logger">Logger.</param> public ModsManager( IContentDownloader contentDownloader, IContentVerifier contentVerifier, IModsCache modsCache, ILogger <ModsManager> logger) { _contentDownloader = contentDownloader; _contentVerifier = contentVerifier; _modsCache = modsCache; _logger = logger; }