Вопросы с тегом «.net-core»

86
asp.net core middleware vs фильтры

Прочитав о промежуточном программном обеспечении asp.net core, я не понимаю, когда мне следует использовать фильтры, а когда - промежуточное программное обеспечение, поскольку они, похоже, достигают той же цели. Когда следует использовать промежуточное ПО вместо фитлеров?...

86
.NET Core - когда использовать «dotnet new sln»

Я немного сбит с толку - в большинстве руководств по .NET Core, которые я читал, не упоминается «dotnet new sln» - они всегда просто создают проекты отдельно без какого-либо файла решения, чтобы связать их вместе. "Dotnet new sln" новая команда? Когда я должен это использовать? Какие преимущества...

86
Могут ли файлы быть вложенными в обозреватель решений VS2017 для проектов .NET Core (не ASP.NET Core)?

В проектах MSBuild «старой школы», которые до сих пор используются Windows Forms в VS2017, например, файлы могут быть «вложены» через DependentUponэлемент в файле csproj. Я использовал это для группировки модульных тестов в Noda Time, например <Compile...

84
Как заставить веб-сервер пустельги прослушивать запросы, отличные от localhost?

Я развернул свое приложение C #, asp.net 5, mvc 6 на сервере Windows 2008. Я загорелся, dnx webон прослушивает порт 5000 и отлично работает при доступе с локального компьютера. Как мне заставить его слушать запросы, отличные от localhost? PS Этот вопрос не является дубликатом этого ... он...

84
IdentityServer4 регистрирует UserService и получает пользователей из базы данных в ядре asp.net

Я искал повсюду, как зарегистрировать с UserServiceпомощью IdentityServer4 в ядре asp.net, но, похоже, не могу найти правильный способ сделать это. Это код для регистрации InMemoryUsers, найденный здесь , однако я хотел бы получить доступ к пользователям из моей базы данных MSSQL, а не к...

84
Внедрение зависимостей с классами, отличными от класса контроллера

На этом этапе я с легкостью встраиваю элементы в свои контроллеры, в некоторых случаях создавая собственный класс ResolverServices. Жизнь хороша . Что я не могу понять, так это заставить фреймворк автоматически внедряться в неконтроллерные классы. Что действительно работает, так это то, что...

84
JWT на .NET Core 2.0

Я был в большом приключении, чтобы заставить JWT работать над ядром DotNet 2.0 (сегодня выходит финальная версия). Существует тонна документации, но все примеры код , как представляется, используя устаревший API , и приходя в свежем Ядро, Это положительно головокружительным , чтобы выяснить , как...

83
Как использовать SqlClient в ASP.NET Core?

Я пытаюсь использовать библиотеку SQLClient в ядре ASP.net, но, похоже, не могу заставить ее работать. Я нашел эту статью в Интернете, в которой рассказывается, как настроить, но она не работает для меня: http://blog.developers.ba/using-classic-ado-net-in-asp-net-vnext/ У меня есть простой пакет...

82
Не найдено исполняемого файла, соответствующего команде «dotnet-ef»

Я делаю образец проекта, используя ASP.Net Core RC2 с Microsoft.EntityFramework.CoreSQLite. Я следил за этим руководством: https://damienbod.com/2015/08/30/asp-net-5-with-sqlite-and-entity-framework-7/ Но когда я запускаю эту команду: dotnet ef migrations add FirstMigration У меня такая ошибка: No...

82
Visual Studio 2017 не может обновить пакет Microsoft.NETCore.App («Заблокировано проектом»)

У меня есть приложение ядра dotnet, нацеленное на Microsoft.NETCore.App 1.1.2. Я создал тестовый проект для проверки этого проекта, но при сборке заметил это предупреждение: Я открываю диспетчер пакетов NuGet и вижу, что предупреждение верное, тестируемый проект имеет другую версию...

81
Текущий .NET SDK не поддерживает таргетинг на .NET Core 2.1. Либо целевой .NET Core 2.0 или ниже, либо используйте .NET SDK, который поддерживает .NET Core 2.1.

пробовали перейти на профессиональную версию Visual Studio 2017 v 15.6.0 (предварительная версия 7.0) и установил aspnetcore-runtime-2.1.0-preview1-final-win-x64 и .net core SDK 2.1.4. Когда я создал новое веб-приложение, я получаю сообщение об ошибке «Текущий .NET SDK не поддерживает таргетинг на...

55
Что означает одиночная кавычка в формате даты и времени C #?

У нас есть, например, эта константа в C #: System.Globalization.DateTimeFormatInfo.InvariantInfo.SortableDateTimePattern У этого есть значение: "yyyy'-'MM'-'dd'T'HH':'mm':'ss" Я использую это в ParseExactфункции, а затем yyyy-MM-ddTHH:mm:ssработает также. Я не могу понять, для чего одиночные...

36
Какая модель памяти реализована в .NET Core?

Спецификация ECMA CLI определяет слабую модель памяти. Это позволяет изменить порядок выполнения команд (что полезно для производительности). Но написание низкоуровневого кода для такой модели очень сложно. И самое главное - архитектуры процессоров X86 / AMD64 имеют более строгую (сильную) модель...

34
Ошибка HTTP 500.35 - несколько внутрипроцессных приложений ANCM в одном и том же процессе ASP.NET Core 3

С этого утра без каких-либо изменений в коде проекта, очень простого веб-API, одного контроллера и 3 метода, с Swagger, он больше не запускается, и я получаю ошибку: Ошибка HTTP 500.35 - несколько внутрипроцессных приложений ANCM в одном процессе Просмотрщик событий сообщает самое бесполезное...

33
Нет метода расширения UseDatabaseErrorPage () в Net Core 3.0

Я создал приложение Net Core 3.0, а следующий код, который работал в 2.2, теперь нет. app.UseDatabaseErrorPage(); Похоже, в 3.0 класс DatabaseErrorPageExtensionsне существует в Microsoft.AspNetCore.Builderпространстве имен. Я пропускаю некоторую зависимость? У меня есть EntityFrameworkCore NuGet с...

29
Как установить настройки сериализатора json в asp.net core 3?

Настройки сериализатора json для устаревших основных приложений asp.net были установлены путем добавления AddMvc().AddJsonOptions(), но я не использую AddMvc()в asp.net core 3. Итак, как я могу установить глобальные настройки сериализации...

25
После обновления Visual Studio 2019 до 16.4.0 я не могу запустить тесты с целевой платформой 2.2

Я обновился Visual studio 2019до версии 16.4.0. Эта версия включает в себя .NET Core SDK3.1.100. После этого я попытался запустить несколько модульных тестов, которые у меня есть в проекте с Target Framework2.2, но он не может этого сделать. Это дает следующую ошибку:...