Skip to content

Commit 22bf5b6

Browse files
committed
Updated to the 0.4.0 beta packages and fixed breaking changes.
1 parent 6bfc068 commit 22bf5b6

File tree

3 files changed

+11
-24
lines changed

3 files changed

+11
-24
lines changed

src/Cofoundry.Plugins.ErrorLogging.Admin/Cofoundry.Plugins.ErrorLogging.Admin.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
</PropertyGroup>
1616

1717
<ItemGroup>
18-
<PackageReference Include="Cofoundry.Web.Admin" Version="0.3.2" />
18+
<PackageReference Include="Cofoundry.Web.Admin" Version="0.4.0-beta0023" />
1919
</ItemGroup>
2020

2121
<ItemGroup>

src/Cofoundry.Plugins.ErrorLogging/Cofoundry.Plugins.ErrorLogging.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
</PropertyGroup>
1616

1717
<ItemGroup>
18-
<PackageReference Include="Cofoundry.Web" Version="0.3.2" />
18+
<PackageReference Include="Cofoundry.Web" Version="0.4.0-beta0023" />
1919
</ItemGroup>
2020

2121
<ItemGroup>
Lines changed: 9 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
using Cofoundry.Core;
2-
using Cofoundry.Domain.Data;
2+
using Cofoundry.Core.EntityFramework;
33
using Microsoft.EntityFrameworkCore;
4-
using Microsoft.Extensions.Logging;
54
using System;
65

76
namespace Cofoundry.Plugins.ErrorLogging.Data
@@ -10,41 +9,29 @@ public partial class ErrorLoggingDbContext : DbContext
109
{
1110
#region constructor
1211

13-
private readonly ILoggerFactory _loggerFactory;
14-
private readonly DatabaseSettings _databaseSettings;
12+
private readonly ICofoundryDbContextInitializer _cofoundryDbContextInitializer;
1513

1614
public ErrorLoggingDbContext(
17-
ILoggerFactory loggerFactory,
18-
DatabaseSettings databaseSettings
15+
ICofoundryDbContextInitializer cofoundryDbContextInitializer
1916
)
2017
{
21-
_loggerFactory = loggerFactory;
22-
_databaseSettings = databaseSettings;
23-
}
24-
25-
protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
26-
{
27-
optionsBuilder.UseLoggerFactory(_loggerFactory);
28-
optionsBuilder.UseSqlServer(_databaseSettings.ConnectionString);
18+
_cofoundryDbContextInitializer = cofoundryDbContextInitializer;
2919
}
3020

3121
#endregion
3222

33-
#region properties
34-
3523
public DbSet<Error> Errors { get; set; }
3624

37-
#endregion
38-
39-
#region mapping
25+
protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
26+
{
27+
_cofoundryDbContextInitializer.Configure(this, optionsBuilder);
28+
}
4029

4130
protected override void OnModelCreating(ModelBuilder modelBuilder)
4231
{
4332
modelBuilder
44-
.UseDefaultConfig(DbConstants.CofoundryPluginSchema)
33+
.HasDefaultSchema(DbConstants.CofoundryPluginSchema)
4534
.ApplyConfiguration(new ErrorMap());
4635
}
47-
48-
#endregion
4936
}
5037
}

0 commit comments

Comments
 (0)