diff --git a/OwnChar/Api/Managers/IUserManager.cs b/OwnChar/Api/Managers/IUserManager.cs index d7d1667..f56c369 100644 --- a/OwnChar/Api/Managers/IUserManager.cs +++ b/OwnChar/Api/Managers/IUserManager.cs @@ -2,6 +2,7 @@ using Pilz.Cryptography; namespace OwnChar.Api.Managers; + public interface IUserManager { IQueryable? GetUserAccounts(); diff --git a/OwnChar/Data/DatabaseContext.cs b/OwnChar/Data/DatabaseContext.cs new file mode 100644 index 0000000..9e109c8 --- /dev/null +++ b/OwnChar/Data/DatabaseContext.cs @@ -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); + } +} diff --git a/OwnChar/OwnChar.csproj b/OwnChar/OwnChar.csproj index ccf8ed2..0dccef4 100644 --- a/OwnChar/OwnChar.csproj +++ b/OwnChar/OwnChar.csproj @@ -7,7 +7,15 @@ + + + + + + + +