diff --git a/FileRepository/Factory.cs b/FileRepository/Factory.cs index 28cb487..1164919 100644 --- a/FileRepository/Factory.cs +++ b/FileRepository/Factory.cs @@ -1,7 +1,6 @@ using FileRepository.Repositories; +using Microsoft.Extensions.Configuration; using System; -using System.Collections.Generic; -using System.Text; namespace FileRepository { @@ -46,7 +45,7 @@ namespace FileRepository /// /// The type of repository to initialise, based on the enum member. /// Returns an initialised repository. - public static IFileRepository GetFileRepository(RepositoryType repositoryType) + public static IFileRepository GetFileRepository(RepositoryType repositoryType, IConfiguration config) { switch (repositoryType) { @@ -60,7 +59,7 @@ namespace FileRepository // break; case RepositoryType.Sftp: - return new SftpRepository(); + return new SftpRepository(config); //case RepositoryType.Sql: // break; diff --git a/FileRepository/FileRepository.csproj b/FileRepository/FileRepository.csproj index 976e4f7..e38a083 100644 --- a/FileRepository/FileRepository.csproj +++ b/FileRepository/FileRepository.csproj @@ -13,6 +13,7 @@ + all