По умолчанию ASP.NET Identity в VS 2015 использует строку в качестве первичного ключа для таблиц AspNet ***. Вместо этого я хотел использовать int-typed id. После некоторых исследований выяснилось, что различные типизированные идентификаторы поддерживаются каркасом из коробки. В ответе ниже я покажу, какие изменения нужно сделать для достижения этого.
UPDATE: после добавления ответа я нашел этот пост в блоге на сайте asp.net, который описывает то же самое, но более всеобъемлющее: http://www.asp.net/identity/overview/extensibility/change-primary-key-for-users-in-aspnet-identity