Skip to content

Commit d72002e

Browse files
committed
Explicitly register all types
1 parent 1b0fa53 commit d72002e

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

src/LinkDotNet.Blog.Infrastructure/Persistence/Sql/BlogDbContext.cs

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
using System;
22
using LinkDotNet.Blog.Domain;
3+
using LinkDotNet.Blog.Infrastructure.Persistence.Sql.Mapping;
34
using Microsoft.EntityFrameworkCore;
45

56
namespace LinkDotNet.Blog.Infrastructure.Persistence.Sql;
@@ -32,6 +33,13 @@ protected override void OnModelCreating(ModelBuilder modelBuilder)
3233
{
3334
ArgumentNullException.ThrowIfNull(modelBuilder);
3435

35-
modelBuilder.ApplyConfigurationsFromAssembly(typeof(BlogDbContext).Assembly);
36+
modelBuilder.ApplyConfiguration(new BlogPostConfiguration(Database));
37+
modelBuilder.ApplyConfiguration(new BlogPostRecordConfiguration());
38+
modelBuilder.ApplyConfiguration(new ProfileInformationEntryConfiguration());
39+
modelBuilder.ApplyConfiguration(new ShortCodeConfiguration());
40+
modelBuilder.ApplyConfiguration(new SimilarBlogPostConfiguration(Database));
41+
modelBuilder.ApplyConfiguration(new SkillConfiguration());
42+
modelBuilder.ApplyConfiguration(new TalkConfiguration());
43+
modelBuilder.ApplyConfiguration(new UserRecordConfiguration());
3644
}
3745
}

0 commit comments

Comments
 (0)