Move into Shared for SqlReferenceCollection.cs #1303
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This relates to #1261 . I diff'ed the netcore vs with netfx version of SqlReferenceCollection.cs and found that the logic is nearly the same with the exception of the
FindLiveCommand
method which referenced inSqlInternalConnection.cs
on netfx in an internal method and is never used with no references. I tried to mergeSqlInternalConnection.cs
but realized that there was a dependency on SqlDataReader which is not merged yet and the SqlInternalConnectionTds and SqlInternalConnectionSmi would be affected too, so I kept changes small by removing theFindLiveCommand
in SqlInternalConnection in netfx and will open another PR for that. The netcore version of SqlReferenceCollection.cs then added into share src and updated references in the csprojs.