I've read that you can use:
[Bind(Exclude="id")]
to stop an ID field from invalidating a ModelState when creating a record from a 'Create' action.
With DNX Core 5 System.Web is no longer available. Is there an equivalent way to ignore an auto-generated ID or am I in the same boat as this answer:
https://stackoverflow.com/a/34847744/2591770
UPDATE It seems as though items can be removed from the ModelState directly as described here: https://stackoverflow.com/a/13169910/2591770
I'm still interested in any other alternatives.