-
Notifications
You must be signed in to change notification settings - Fork 3.3k
Exception message review #7201
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Open
30 of 40 tasks
Comments
ajcvickers
added a commit
that referenced
this issue
Aug 29, 2020
This PR contains the specific changes we made in the meeting, plus using ``{entityType}.{property/navigation}' in EFCore consistently. The tt files has been updated to allow moving of parameters without changing the method signature and hence without needing to update all call sites, which is error prone. I have also added other changes we discussed as check boxes in #7201 so that we can track this like we do API reviews.
@dotnet/efteam I think everything here is considered poachable. We can probably track this the same way as we do for API reviews. (Removing from milestone so this is seen in triage on Monday.) |
ajcvickers
added a commit
that referenced
this issue
Aug 30, 2020
This PR contains the specific changes we made in the meeting, plus using ``{entityType}.{property/navigation}' in EFCore consistently. The tt files has been updated to allow moving of parameters without changing the method signature and hence without needing to update all call sites, which is error prone. I have also added other changes we discussed as check boxes in #7201 so that we can track this like we do API reviews.
ajcvickers
added a commit
that referenced
this issue
Aug 31, 2020
This PR contains the specific changes we made in the meeting, plus using ``{entityType}.{property/navigation}' in EFCore consistently. The tt files has been updated to allow moving of parameters without changing the method signature and hence without needing to update all call sites, which is error prone. I have also added other changes we discussed as check boxes in #7201 so that we can track this like we do API reviews.
ghost
pushed a commit
that referenced
this issue
Sep 28, 2020
ghost
pushed a commit
that referenced
this issue
Oct 20, 2020
AndriySvyryd
added a commit
that referenced
this issue
Oct 23, 2020
Improve exception messages Part of #7201
ghost
pushed a commit
that referenced
this issue
Oct 23, 2020
|
# for free
to join this conversation on GitHub.
Already have an account?
# to comment
Exception messages have not always evolved as behavior has evolved. Some exception messages are now wrong, while others are now unhelpful. Proposal:
@rowanmiller@roji) goes through and writes the messagesUpdated process:
Content checklist:
Style checklist:
{entityType}.{property/navigation}'
rather than'{property/navigation}' of entity type '{entityType}'
. Note that this will change the order of parameters, and so call sites will need to be updated.{foreignKey}
and for correct quoting and useforeignKeyProperties
where appropriate @AndriySvyryd@rojidone @smitpatelSee also #22309, #22308, #22374
Specific messages to investigate:
CircularDependency consider adding a fwlink to a docs pageDocument how circular dependency in data can be resolved EntityFramework.Docs#2619The text was updated successfully, but these errors were encountered: