using Microsoft.EntityFrameworkCore; using OemanTrader.Domain.Models; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace OemanTrader.EntityFramework { public class OemanTraderDbContext : DbContext { public DbSet Users { get; set; } public DbSet Accounts { get; set; } public DbSet AssetTransactions { get; set; } public OemanTraderDbContext(DbContextOptions options) : base(options) { } protected override void OnModelCreating(ModelBuilder modelBuilder) { modelBuilder.Entity().OwnsOne(x => x.Asset); base.OnModelCreating(modelBuilder); } } }