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

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

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

20
как атрибут SameSite автоматически добавляется в мой файл cookie Asp.net_SessionID?

Недавно samesite = lax автоматически добавляется в мой сеансовый файл cookie! этот атрибут просто добавить к sessionID: "Set-Cookie ASP.NET_SessionId=zana3mklplqwewhwvika2125; path=/; HttpOnly; **SameSite=Lax**" Мой сайт размещен на IIS 8.5, Windows 2012 R2 и не имеет WAF или UrlRewrite, и я...

15
Как избежать нарушения принципа СУХОЙ, когда вам нужны как асинхронные, так и синхронизированные версии кода?

Я работаю над проектом, который должен поддерживать как асинхронную, так и синхронизированную версию одной и той же логики / метода. Так, например, мне нужно иметь: public class Foo { public bool IsIt() { using (var conn = new SqlConnection(DB.ConnString)) { return conn.Query<bool>("SELECT...

14
«Не удалось загрузить тип« Microsoft.AspNetCore.Mvc.MvcJsonOptions »из сборки« Microsoft.AspNetCore.Mvc.Formatters.Json, версия = 3.0.0.0

Я использую netstandard2.1библиотеку в своем netcoreapp3.0веб-приложении. При добавлении моего сервиса Startupя получаю следующую ошибку: «Не удалось загрузить тип« Microsoft.AspNetCore.Mvc.MvcJsonOptions »из сборки« Microsoft.AspNetCore.Mvc.Formatters.Json, версия = 3.0.0.0 Я также использую...

14
403 Сообщение: Legacy People API не использовался в проекте

Google API активен, но выдает ошибку; Legacy People API ранее не использовался в проекте или отключен. Чтобы включить его, перейдите на страницу https://console.developers.google.com/apis/api/legacypeople.googleapis.com/overview?project= и повторите попытку. Если вы недавно включили этот API,...

14
Apple Pay - authorize.net возвращает ошибку 153 только при работе, песочница работает

После поиска многих статей я не смог найти решение своей проблемы. Я встроил кнопку ApplePay на свой сайт и успешно провел транзакции в режиме песочницы . Я использую authorize.net php SDK для генерации запроса. Проблемы начались, когда я перешел к жизни. Сообщение от authorize.net: « Произошла...

13
Могу ли я отправлять электронную почту SMTP через общий почтовый ящик Office365?

Мы думаем о переходе на O365; однако мы разработали программное обеспечение, которое использует наш текущий сервер Exchange для отправки электронной почты как внешним пользователям, так и в службу поддержки при возникновении ошибок. Я проверял это, чтобы убедиться, что имеющийся у нас код будет...

12
Преобразование кода newtonsoft в System.Text.Json в ядре .net 3. Что эквивалентно JObject.Parse и JsonProperty

Я конвертирую свою реализацию newtonsoft в новую библиотеку JSON в .net core 3.0. У меня есть следующий код public static bool IsValidJson(string json) { try { JObject.Parse(json); return true; } catch (Exception ex) { Logger.ErrorFormat("Invalid Json Received {0}", json); Logger.Fatal(ex.Message);...

12
Ограничения на аргументы PathRelativePathTo в среде с поддержкой длинных путей

В процессе обработки длинных путей в Windows 10 я пытаюсь понять, каковы ограничения аргументов при использовании метода оболочки Windows PathRelativePathTo . В моем примере ниже я использую C # через pinvoke для вызова метода. Я дал несколько примеров ниже и их вывод. Замечания: Во всех примерах...

12
Браузер не установит файл cookie ASP.NET_SessionId при запросе поста платежного шлюза на наш сайт.

У нас возникла странная проблема с процессом оплаты нашего веб-приложения, которая приводит к потере данных сеанса. В этом процессе, после того, как наша страница оформления заказа перенаправляется на страницу поставщика платежа и возвращается на наш сайт (по указанному нами URL-адресу), как только...

12
GetPathsOfAllDirectoriesAbove () не может быть оценен после обновления версии .Net Framework (4.6.2 до 4.7.2)

Проект, над которым я работал, был обновлен с .NET Framework 4.6.2 до 4.7.2. При сборке в файле, который не является моим кодом, я получаю следующую ошибку: Я также вижу ту же ошибку на вкладке сборки в свойствах моего проекта. Я в растерянности - я искал ошибку и выхожу пустым. Кто-нибудь...

11
Перечисление диапазона ImmutableSortedDictionary по ключу

Я читал о С # ImmutableSortedDictionaryв System.Collections.Immutableи думать о том , как применять его в своей программе. Мне очень нравятся C ++ lower_boundи upper_bound(см. Здесь ), и я скорее ожидал увидеть что-то подобное для поиска диапазона. Тем не менее, подобные методы, как ни странно,...

11
Как выполнить автоматическую перезагрузку проекта .NET Core в Visual Studio 2019?

Я пытаюсь автоматически перезагрузить ASP.NET Core Project так же, как Angular с Node или NPM. Это значит, я изменил в коде .NET Core Project и сохранил. Это время автоматически направить эффект в браузере и автоматически перезагрузить веб-страницу в...

10
Пользовательская таблица в Entity Framework, генерирующая неверный запрос

Я думаю, что в настоящее время я испытываю ошибку в Entity Framework 6 и, возможно, ADO.NET. Поскольку существует крайний срок, я не уверен, что смогу дождаться исправления этой ошибки, и, надеюсь, кто-то может помочь мне с чистой работой вокруг. Проблема в том, что в запросе используются значения...

10
Можно ли обойтись без добавления этих DLL-файлов при установке пакета NuGet?

Я начал с чтения предложенного вопроса, похожего на мой, но решения не было: почему MSTest.TestAdapter добавляет свои библиотеки DLL в мой пакет NuGet? Краткое описание проблемы Я написал пакет NuGet и каждый раз устанавливал его, NUnitи NUnit3TestAdapter .dllменя добавляли в проект, на который я...

10
Как получить цифры перед каким-то конкретным словом с помощью регулярных выражений в C #?

Мы будем использовать ниже регулярное выражение, чтобы получить цифры перед словами. Пример : 838123 SomeWord 8 SomeWord 12 SomeWord (\d+)\s*someWord Но иногда между словом и числом будет что-нибудь. Пожалуйста, посмотрите строку примера ниже. Пример: 43434 Someword 12 что-нибудь Someword 2323...

10
Почему результат Vector2.Normalize () изменяется после 34-го вызова с одинаковыми входными данными?

Вот простая программа на C # .NET Core 3.1, которая вызывает System.Numerics.Vector2.Normalize()цикл (с одинаковым вводом при каждом вызове) и распечатывает результирующий нормализованный вектор: using System; using System.Numerics; using System.Threading; namespace NormalizeTest { class Program {...