using FileRepository.Models; using Microsoft.Extensions.Configuration; using System; using System.Threading.Tasks; namespace FileRepository.Repositories { /// /// The repository implementation for SQL. /// internal class SqlRepository : IFileRepository { /// /// Initialises a new instance of the class with configuration. /// /// The configuration to initialise the repository with. internal SqlRepository(IConfiguration config) { //this.host = config["SqlRepository:host"]; } public async Task CreateFileAsync(RepoFile file) { throw new NotImplementedException(); } public async Task DeleteFileAsync(string filename) { throw new NotImplementedException(); } public async Task ReadFileAsync(string filename) { throw new NotImplementedException(); } public async Task UpdateFileAsync(RepoFile file) { throw new NotImplementedException(); } } }