public void Dispose() { // if... if (_current == this) { // run... if (this.FixupList.Count > 0) { EntityType.HandleDeferredFixups(this.FixupList); } // ok... _current = null; } // sup... GC.SuppressFinalize(this); }
internal static EntityTypeLoadContext Initialize() { _current = new EntityTypeLoadContext(); return(_current); }