asp.net-mvc-5- все статьи тега


asp.net в MVC связки с помощью gzip compresstion не работать

Конфигурация моего пакета выглядит так: public class BaseBundleConfig { public static void RegisterBundles(BundleCollection bundles) { bundles.Add(new ScriptBundle("~/bundles/Models").IncludeDirectory("~/Scripts/models/", "*.js", true)); bundles.Add(new ScriptBundle("~/bundles/framework").Include( "~/Scripts/framework/frameworkmodels.js", "~/Scripts/framework/appbase.js", ...

Неоднозначные маршруты с атрибутом маршрутизации MVC5

У меня возникла проблема с неоднозначными маршрутами при использовании атрибутивной маршрутизации. Проблемы возникают из-за (Я полагаю) использования переменных параметров в корне наших маршрутов. Что меня раздражает, так это то, что литеральные параметры, похоже, не имеют приоритета, и MVC5 не может определить, какой маршрут использовать. Я сталкивался с этим раньше с другими маршрутами и думал, что мне удалось исправить, определив маршрут конвенции. Имея это в виду, где я могу найти дополните ...

OwinStartup не стреляет

у меня был код конфигурации OwinStartup, работающий отлично, а затем он перестал работать. К сожалению, я не уверен, что именно я сделал, чтобы заставить его перестать работать, и мне очень трудно понять это. чтобы убедиться, что у меня есть основы, я дважды проверил, чтобы убедиться, что у меня есть [assembly:OwinStartup(typeof(WebApplication.Startup))] атрибут назначен правильно и убедитесь, что у меня нет appSetting для owin: AutomaticAppStartup, который установлен в false, поэтому я ...

Как добавить MVC5 в Visual Studio 2013?

Я начинаю новый проект, и хотел бы дать попробовать MVC 5 (я построил веб-приложение с помощью MVC 4 раньше). в Visual Studio 2013 я нажимаю новый проект и перехожу к Visual C# > Web > Visual Studio 2012 (хотя я установил VS 2013, он говорит 2012 в меню), и в этом списке у меня есть только приложение MVC 4, а не 5. фреймворк в выпадающем меню установлен на .NET Framework 4.5.1-и все равно ничего. Я проверил Инструменты > Расширения и обновления и искали MVC 5-но он не нашел ничего оф ...

ASP.NET MVC 5-идентичность. Как получить текущий ApplicationUser

у меня есть статья сущности в моем проекте, которые ApplicationUser свойство с именем Author. Как я могу получить полный объект текущего журнала ApplicationUser. При создании новой статьи я должен установить Author в собственность Article в течение ApplicationUser. в старом механизме членства это было просто, но в новом подходе идентичности я не знаю, как это сделать. Я пытался сделать это таким образом: добавить оператор using для расширения личности : using Microsoft.AspNet.Identity; зате ...

Что такое ASP.NET интерфейс Iusersecuritystampstore Identity?

глядя на ASP.NET идентичность (реализация нового членства в ASP.NET), я наткнулся на этот интерфейс при реализации моего собственного UserStore: //Microsoft.AspNet.Identity.Core.dll namespace Microsoft.AspNet.Identity { public interface IUserSecurityStampStore<TUser> : { // Methods Task<string> GetSecurityStampAsync(TUser user); Task SetSecurityStampAsync(TUser user, string stamp); } } IUserSecurityStampStore реализуется по умолчанию EntityFr ...

Как добавить веб-API к существующему ASP.NET проект веб-приложения MVC (5)?

предполагая, что вы забыли отметить флажок веб-API (добавить его в проект) при создании нового проекта MVC (5), что вам нужно сделать, чтобы добавить веб-API и заставить его работать? есть куча вопросов миграции, но ни один из них, похоже, не имеет полных и современных шагов для добавления веб-API в проект MVC 5, и, похоже, он изменился с некоторых старых ответов. добавить Web API в MVC 4 добавить GlobalConfiguration.Настроить(WebApiConfig.Регистрация) MVC 4 ...

Как реализовать сервер OAuth2, которые в ASP.NET MVC 5 и веб-API 2

сначала я набросаю свой проект: для моего Стажера мне нужно добавить функциональность в существующую систему. Сторонний клиент должен иметь возможность доступа к данным из веб-служб AX, как только он авторизован пользователем через oauth2. Я понимаю, что мне нужно сделать "прокси-веб-сервис", где клиент может совершать свои звонки, и это вызывает службы AX, но я немного не уверен в части oauth2. Большинство учебников и руководств об использовании ASP.NET ' S идентичность для facebook или google ...

EntityType 'IdentityUserLogin' не имеет определенного ключа. Определить ключевые для этой атрибутом entitytype

Я работаю с Entity Framework Code First и MVC 5. Когда я создал свое приложение с Аутентификация Отдельных Учетных Записей Пользователей мне был предоставлен контроллер учетных записей, а вместе с ним все необходимые классы и код, необходимые для работы аутентификации учетных записей пользователей Indiv. среди уже существующего кода было следующее: public class ApplicationDbContext : IdentityDbContext<ApplicationUser> { public ApplicationDbContext() : base("DXContext", throwIfV1Schem ...

Пользователи и роли семян MVC 5

Я играл с новым MVC 5, у меня есть несколько моделей, контроллер и представления настройки с помощью кода первой миграции. мой вопрос заключается в том, как я могу сеять пользователей и роли? В настоящее время я заполняю некоторые справочные данные в своем методе Seed в конфигурации.цезий. Но мне кажется, что таблицы пользователей и ролей не создаются до тех пор, пока что-то не попадет в AccountController. в настоящее время у меня есть две строки подключения, поэтому я могу отделить свои дан ...

Модель, поддерживающая контекст "ApplicationDbContext", изменилась с момента создания базы данных

прежде всего, я не видел эту ошибку нигде, и я думаю, что это не реплицировать, поэтому, пожалуйста, прочитайте всю ситуацию в первую очередь. все работало просто отлично, тогда я попытался обновить один из моих классов модели (the приложение класс и обновление теперь осталось прокомментированным ) , который я буду перечислять ниже, и бум у меня была эта уродливая ошибка. модель, поддерживающая контекст "ApplicationDbContext", имеет изменилась с момента создания базы данных. Рассмотрите в ...

MVC5, Web API 2 и Ninject

Я создал новый проект MVC5 с Web API 2, Затем я добавил Ninject.Пакет MVC3 от NuGet. инъекция конструктора работает нормально для контроллеров MVC5, но я получаю ошибку при попытке использовать его с контроллерами Web API. произошла ошибка при попытке создать контроллер типа 'UserProfileController'. Убедитесь, что контроллер имеет открытый конструктор без параметров. конструктор для работы контроллера MVC5: public class HomeController : Controller { private IMailService _mail; pr ...

Как изменить тип идентификатора в Microsoft.сеть САШ.Тождественность.EntityFramework.IdentityUser

(ASP.NET MVC 5, EF6, VS2013) Я пытаюсь выяснить, как измените тип поля " Id " со string на int тип: Microsoft.AspNet.Identity.EntityFramework.IdentityUser чтобы новые учетные записи пользователей были связаны с целочисленным идентификатором, а не с идентификатором GUID. Но похоже, что это будет сложнее, чем просто добавить новое свойство Id с типом int в мой производный пользовательский класс. Взгляните на эту сигнатуру метода: (из сборки Microsoft.сеть САШ.Тождественность.Ядро.dll) public ...

Обновление пользовательских данных - ASP.NET идентичность

я добавил пользовательские поля к ApplicationUser класс Также я создал форму, через которую пользователь может вводить/редактировать поля. Однако по какой-то причине я не могу обновить поля в базе данных. [HttpPost] [ActionName("Edit")] [ValidateAntiForgeryToken] public async Task<ActionResult> Manage(EditProfileViewModel model) { if (ModelState.IsValid) { // Get the current application user var user = User.Identity.GetApplicationUser(); // Update the deta ...

Нет ASP.NET шаблон веб-приложения MVC 5 на VS 2012?

Я использую Visual Studio 2012 и только что установил "Microsoft ASP.NET и веб-фреймворки 2013.1-Visual Studio". Как и ожидалось, он добавил возможность создать "ASP.NET MVC 5 Empty Project". Дело в том, что я не вижу никакого способа запустить уже функциональный "основание" как у меня было, когда я использовал MVC 4 (например "Asp.NET MVC 4 Web Application"). Я вижу только пустой шаблон. Я видел ответы, такие как: как я могу добавить шаблон проекта MVC 5 в VS 2012? создать и запустить пр ...

обновление с помощью MVC4 в MVC5

Я сделал эту ужасную ошибку обновления с MVC4 до mvc5 pre-release, обновив бритву, и веб-страницу mvc в моих ссылках у меня есть System.Web.Mvc,System.Web.Webpages,System.Web.Webpages.Razor и System.Web.Razor как версия v4. 0. 30319, когда я запускаю свое приложение, я получаю [A]System.Web.WebPages.Razor.Configuration.HostSection cannot be cast to [B]System.Web.WebPages.Razor.Configuration.HostSection. Type A originates from 'System.Web.WebPages.Razor, Version=2.0.0.0, Culture=neutral, Pub ...