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