@@ -60,7 +60,11 @@ public static DbContextOptionsBuilder UseMySql(
6060
6161 ( ( IDbContextOptionsBuilderInfrastructure ) optionsBuilder ) . AddOrUpdateExtension ( extension ) ;
6262 ConfigureWarnings ( optionsBuilder ) ;
63- mySqlOptionsAction ? . Invoke ( new MySqlDbContextOptionsBuilder ( optionsBuilder ) ) ;
63+
64+ var mySqlDbContextOptionsBuilder = new MySqlDbContextOptionsBuilder ( optionsBuilder )
65+ . TranslateParameterizedCollectionsToConstants ( ) ;
66+
67+ mySqlOptionsAction ? . Invoke ( mySqlDbContextOptionsBuilder ) ;
6468
6569 return optionsBuilder ;
6670 }
@@ -102,7 +106,11 @@ public static DbContextOptionsBuilder UseMySql(
102106
103107 ( ( IDbContextOptionsBuilderInfrastructure ) optionsBuilder ) . AddOrUpdateExtension ( extension ) ;
104108 ConfigureWarnings ( optionsBuilder ) ;
105- mySqlOptionsAction ? . Invoke ( new MySqlDbContextOptionsBuilder ( optionsBuilder ) ) ;
109+
110+ var mySqlDbContextOptionsBuilder = new MySqlDbContextOptionsBuilder ( optionsBuilder )
111+ . TranslateParameterizedCollectionsToConstants ( ) ;
112+
113+ mySqlOptionsAction ? . Invoke ( mySqlDbContextOptionsBuilder ) ;
106114
107115 return optionsBuilder ;
108116 }
@@ -148,7 +156,11 @@ public static DbContextOptionsBuilder UseMySql(
148156
149157 ( ( IDbContextOptionsBuilderInfrastructure ) optionsBuilder ) . AddOrUpdateExtension ( extension ) ;
150158 ConfigureWarnings ( optionsBuilder ) ;
151- mySqlOptionsAction ? . Invoke ( new MySqlDbContextOptionsBuilder ( optionsBuilder ) ) ;
159+
160+ var mySqlDbContextOptionsBuilder = new MySqlDbContextOptionsBuilder ( optionsBuilder )
161+ . TranslateParameterizedCollectionsToConstants ( ) ;
162+
163+ mySqlOptionsAction ? . Invoke ( mySqlDbContextOptionsBuilder ) ;
152164
153165 return optionsBuilder ;
154166 }
@@ -191,7 +203,11 @@ public static DbContextOptionsBuilder UseMySql(
191203
192204 ( ( IDbContextOptionsBuilderInfrastructure ) optionsBuilder ) . AddOrUpdateExtension ( extension ) ;
193205 ConfigureWarnings ( optionsBuilder ) ;
194- mySqlOptionsAction ? . Invoke ( new MySqlDbContextOptionsBuilder ( optionsBuilder ) ) ;
206+
207+ var mySqlDbContextOptionsBuilder = new MySqlDbContextOptionsBuilder ( optionsBuilder )
208+ . TranslateParameterizedCollectionsToConstants ( ) ;
209+
210+ mySqlOptionsAction ? . Invoke ( mySqlDbContextOptionsBuilder ) ;
195211
196212 return optionsBuilder ;
197213 }
0 commit comments