Использование ASP.NET Web API вместе с ASP.NET Идентичность 1.0, вы можете использовать этот метод расширения для получения текущего пользователя, подписанного в:При изменении типа id из строки в int, как получить идентификатор текущего подписанного пользователя в веб-API?
var id = Microsoft.AspNet.Identity.IdentityExtensions.GetUserId(User.Identity);
Но в ASP.NET идентичность 2,0 альфа, вы можете переопределить тип поля ID. В примере, представленном Microsoft, показано, что это поле является int. Но метод это расширение, кажется, жёстко возвращать строку даже в альфа:
Как вы можете получить (INT) идентичность вошедшего в систему пользователя внутри контроллера Web ИЗА используя ASP.NET Identity 2.0 alpha?
Я преобразование в настоящее время, так как я не видел никаких документов или примеры источников о том, как это сделать или. Я буду следить за этим, и мы надеемся, что мы получим ответ вместо того, чтобы преобразовать в int везде. –