From acfd89ba9f11afd29a17d34c4ab8a5768c9c5b05 Mon Sep 17 00:00:00 2001 From: "Collin M. Barrett" Date: Fri, 19 Oct 2018 07:26:10 -0500 Subject: [PATCH] disable blocked FilterListsDesignTimeDbContextFactory ref #594 --- .../FilterListsDesignTimeDbContextFactory.cs | 43 ++++++++++--------- 1 file changed, 22 insertions(+), 21 deletions(-) diff --git a/src/FilterLists.Data/FilterListsDesignTimeDbContextFactory.cs b/src/FilterLists.Data/FilterListsDesignTimeDbContextFactory.cs index 20745f371..ee34cb2dd 100644 --- a/src/FilterLists.Data/FilterListsDesignTimeDbContextFactory.cs +++ b/src/FilterLists.Data/FilterListsDesignTimeDbContextFactory.cs @@ -5,27 +5,28 @@ namespace FilterLists.Data { - [UsedImplicitly] - public class FilterListsDesignTimeDbContextFactory : IDesignTimeDbContextFactory - { - private readonly int commandTimeoutSecs = (int)TimeSpan.FromMinutes(30).TotalSeconds; + //TODO: [BLOCKED] pass connection string https://github.com/aspnet/EntityFrameworkCore/issues/8332 + //[UsedImplicitly] + //public class FilterListsDesignTimeDbContextFactory : IDesignTimeDbContextFactory + //{ + // private readonly int commandTimeoutSecs = (int)TimeSpan.FromMinutes(30).TotalSeconds; - /// - /// increases command timeout for design time migrations - /// - public FilterListsDbContext CreateDbContext(string[] args) - { - var optionsBuilder = new DbContextOptionsBuilder(); - optionsBuilder.UseMySql( - @"", //BLOCKED: pass connection string https://github.com/aspnet/EntityFrameworkCore/issues/8332 - o => - { - o.MigrationsAssembly("FilterLists.Api"); - o.CommandTimeout(commandTimeoutSecs); - } - ); + // /// + // /// increases command timeout for design time migrations + // /// + // public FilterListsDbContext CreateDbContext(string[] args) + // { + // var optionsBuilder = new DbContextOptionsBuilder(); + // optionsBuilder.UseMySql( + // @"", + // o => + // { + // o.MigrationsAssembly("FilterLists.Api"); + // o.CommandTimeout(commandTimeoutSecs); + // } + // ); - return new FilterListsDbContext(optionsBuilder.Options); - } - } + // return new FilterListsDbContext(optionsBuilder.Options); + // } + //} } \ No newline at end of file