PIbd-22 Pyzhov E.A. LabWork01 #1

Closed
pyzhov.egor wants to merge 10 commits from LabWork_1 into main
6 changed files with 29 additions and 0 deletions
Showing only changes of commit ae85d1eea3 - Show all commits

View File

@ -32,4 +32,10 @@
</EmbeddedResource>
</ItemGroup>
<ItemGroup>
<None Update="appsettings.json">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
</ItemGroup>
</Project>

View File

@ -29,6 +29,8 @@ namespace ITServiceManager
container.RegisterType<IEmployeeRepository, EmployeeRepository>();
container.RegisterType<ICompanyRepository, CompanyRepository>();
container.RegisterType<IConnectionString, ConnectionString>();
return container;
}
}

View File

@ -0,0 +1,6 @@
namespace ITServiceManager.Repositories;
public interface IConnectionString
{
public string ConnectionString { get; }
}

View File

@ -4,6 +4,12 @@ namespace ITServiceManager.Repositories.Implementations;
public class CompanyRepository : ICompanyRepository
{
private readonly IConnectionString _connectionString;
public CompanyRepository(IConnectionString connectionString)
{
_connectionString = connectionString;
}
public IEnumerable<Company> ReadCompanies()
{
return [];

View File

@ -0,0 +1,6 @@
namespace ITServiceManager.Repositories.Implementations;
internal class ConnectionString : IConnectionString
{
string IConnectionString.ConnectionString => "";
}

View File

@ -0,0 +1,3 @@
{
}