React to removal of RelationalDatabase class.

This commit is contained in:
Arthur Vickers 2015-06-19 11:07:28 -07:00
parent a07065c02e
commit b4a7d09ad2
1 changed files with 3 additions and 2 deletions

View File

@ -71,13 +71,14 @@ namespace Microsoft.AspNet.Diagnostics.Entity
} }
else else
{ {
if (!(dbContext.Database is RelationalDatabase)) var creator = dbContext.GetService<IDataStoreCreator>() as IRelationalDataStoreCreator;
if (creator == null)
{ {
_logger.LogVerbose(Strings.DatabaseErrorPage_NotRelationalDatabase); _logger.LogVerbose(Strings.DatabaseErrorPage_NotRelationalDatabase);
} }
else else
{ {
var databaseExists = dbContext.GetService<IRelationalDataStoreCreator>().Exists(); var databaseExists = creator.Exists();
var migrator = ((IAccessor<IMigrator>)dbContext.Database).Service; var migrator = ((IAccessor<IMigrator>)dbContext.Database).Service;