Skip to content

Commit 0ec94fa

Browse files
author
zzzprojects
committed
Fix ModelName for Database First
Fix ModelName for Database First
1 parent 423498a commit 0ec94fa

File tree

8 files changed

+16
-12
lines changed

8 files changed

+16
-12
lines changed

src/Z.EntityFramework.Plus.EF5.NET40/Properties/AssemblyInfo.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,5 +18,5 @@
1818
[assembly: AssemblyCulture("")]
1919
[assembly: ComVisible(false)]
2020
[assembly: Guid("e4c2af73-caeb-4429-bcb6-0a359484e064")]
21-
[assembly: AssemblyVersion("1.3.5")]
22-
[assembly: AssemblyFileVersion("1.3.5")]
21+
[assembly: AssemblyVersion("1.3.6")]
22+
[assembly: AssemblyFileVersion("1.3.6")]

src/Z.EntityFramework.Plus.EF5.NET40/_Internal/Model/Model/Model.GetModelName.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,8 @@ internal static partial class Model
2020
/// <returns>The model name.</returns>
2121
internal static string GetModelName(this DbContext @this)
2222
{
23-
var connectionString = @this.Database.Connection.ConnectionString;
23+
// Only EntityConnection contains model
24+
var connectionString = @this.Database.GetEntityConnection().ConnectionString;
2425
var end = connectionString.IndexOf(".msl") - 1;
2526

2627
if (end <= -1)

src/Z.EntityFramework.Plus.EF5/Properties/AssemblyInfo.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,5 +18,5 @@
1818
[assembly: AssemblyCulture("")]
1919
[assembly: ComVisible(false)]
2020
[assembly: Guid("abcbb878-043c-4957-a334-90e9872e684e")]
21-
[assembly: AssemblyVersion("1.3.5")]
22-
[assembly: AssemblyFileVersion("1.3.5")]
21+
[assembly: AssemblyVersion("1.3.6")]
22+
[assembly: AssemblyFileVersion("1.3.6")]

src/Z.EntityFramework.Plus.EF5/_Internal/Model/Model/Model.GetModelName.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,8 @@ internal static partial class Model
2020
/// <returns>The model name.</returns>
2121
internal static string GetModelName(this DbContext @this)
2222
{
23-
var connectionString = @this.Database.Connection.ConnectionString;
23+
// Only EntityConnection contains model
24+
var connectionString = @this.Database.GetEntityConnection().ConnectionString;
2425
var end = connectionString.IndexOf(".msl") - 1;
2526

2627
if (end <= -1)

src/Z.EntityFramework.Plus.EF6.NET40/Properties/AssemblyInfo.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,5 +18,5 @@
1818
[assembly: AssemblyCulture("")]
1919
[assembly: ComVisible(false)]
2020
[assembly: Guid("ac398eb8-0a31-4d06-a804-84d10b6da96d")]
21-
[assembly: AssemblyVersion("1.3.5")]
22-
[assembly: AssemblyFileVersion("1.3.5")]
21+
[assembly: AssemblyVersion("1.3.6")]
22+
[assembly: AssemblyFileVersion("1.3.6")]

src/Z.EntityFramework.Plus.EF6.NET40/_Internal/Model/Model/Model.GetModelName.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,8 @@ internal static partial class Model
2020
/// <returns>The model name.</returns>
2121
internal static string GetModelName(this DbContext @this)
2222
{
23-
var connectionString = @this.Database.Connection.ConnectionString;
23+
// Only EntityConnection contains model
24+
var connectionString = @this.Database.GetEntityConnection().ConnectionString;
2425
var end = connectionString.IndexOf(".msl") - 1;
2526

2627
if (end <= -1)

src/Z.EntityFramework.Plus.EF6/Properties/AssemblyInfo.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,5 +18,5 @@
1818
[assembly: AssemblyCulture("")]
1919
[assembly: ComVisible(false)]
2020
[assembly: Guid("89f47e22-ff83-4ac8-be90-c6755748cf89")]
21-
[assembly: AssemblyVersion("1.3.5")]
22-
[assembly: AssemblyFileVersion("1.3.5")]
21+
[assembly: AssemblyVersion("1.3.6")]
22+
[assembly: AssemblyFileVersion("1.3.6")]

src/Z.EntityFramework.Plus.EF6/_Internal/Model/Model/Model.GetModelName.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,8 @@ internal static partial class Model
2020
/// <returns>The model name.</returns>
2121
internal static string GetModelName(this DbContext @this)
2222
{
23-
var connectionString = @this.Database.Connection.ConnectionString;
23+
// Only EntityConnection contains model
24+
var connectionString = @this.Database.GetEntityConnection().ConnectionString;
2425
var end = connectionString.IndexOf(".msl") - 1;
2526

2627
if (end <= -1)

0 commit comments

Comments
 (0)