Compare commits

...

1 Commits

3 changed files with 25 additions and 0 deletions

View File

@@ -2,6 +2,7 @@
using Pilz.Cryptography;
namespace OwnChar.Api.Managers;
public interface IUserManager
{
IQueryable<UserAccount>? GetUserAccounts();

View File

@@ -0,0 +1,16 @@
using Microsoft.EntityFrameworkCore;
namespace OwnChar.Data;
public class DatabaseContext(string? dbHost, string? dbUser, string? dbPassword) : DbContext
{
protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
{
base.OnConfiguring(optionsBuilder);
}
protected override void OnModelCreating(ModelBuilder modelBuilder)
{
base.OnModelCreating(modelBuilder);
}
}

View File

@@ -7,7 +7,15 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="8.0.7" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Proxies" Version="8.0.7" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite" Version="8.0.7" />
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="8.0.7" />
<PackageReference Include="Pilz.Cryptography" Version="2.0.1" />
</ItemGroup>
<ItemGroup>
<Folder Include="Data\Model\" />
</ItemGroup>
</Project>