27 lines
549 B
C#
27 lines
549 B
C#
using Diary.Component.Entry.Repository;
|
|
using Microsoft.EntityFrameworkCore;
|
|
|
|
namespace Diary.Data
|
|
{
|
|
|
|
public interface IDiaryDBContext
|
|
{
|
|
DbSet<Entry> Entries { get; set; }
|
|
}
|
|
|
|
public class DiaryDBContext : DbContext, IDiaryDBContext
|
|
{
|
|
public DbSet<Entry> Entries { get; set; }
|
|
|
|
public DiaryDBContext(DbContextOptions<DiaryDBContext> options) : base(options)
|
|
{
|
|
}
|
|
|
|
protected override void OnModelCreating(ModelBuilder builder)
|
|
{
|
|
base.OnModelCreating(builder);
|
|
|
|
builder.ApplyConfiguration(new EntryConfiguration());
|
|
}
|
|
}
|
|
} |