| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- // <auto-generated />
- using Benchmarks.Model;
- using Microsoft.EntityFrameworkCore.Infrastructure;
- using Microsoft.EntityFrameworkCore.Metadata;
- #pragma warning disable 219, 612, 618
- #nullable disable
- namespace Benchmarks
- {
- [DbContext(typeof(DatabaseContext))]
- public partial class DatabaseContextModel : RuntimeModel
- {
- private static readonly bool _useOldBehavior31751 =
- System.AppContext.TryGetSwitch("Microsoft.EntityFrameworkCore.Issue31751", out var enabled31751) && enabled31751;
- static DatabaseContextModel()
- {
- var model = new DatabaseContextModel();
- if (_useOldBehavior31751)
- {
- model.Initialize();
- }
- else
- {
- var thread = new System.Threading.Thread(RunInitialization, 10 * 1024 * 1024);
- thread.Start();
- thread.Join();
- void RunInitialization()
- {
- model.Initialize();
- }
- }
- model.Customize();
- _instance = (DatabaseContextModel)model.FinalizeModel();
- }
- private static DatabaseContextModel _instance;
- public static IModel Instance => _instance;
- partial void Initialize();
- partial void Customize();
- }
- }
|