Используя дженерики, у меня есть модель представления базового класса - (MyBaseViewModel ), который реализует набор инструментов сообщества RelayCommand. Это наследуется ViewModel — MyDataInputControlViewModel: MyBaseViewModel. поддерживает...
Символ u200D нулевой ширины используется для соединения двух символов. Вы можете проверить наличие этого символа в
Если символ удален, два других символа вокруг него не будут отображаться. не присоединился и поэтому...
В нашем проекте веб-API ASP.NET, написанном на C#, нам необходимо направить указанные ниже конечные точки к одному методу действия с маршрутом WildCard в API:
Вот что я думаю о реализации контроллера:
[Route( api/ )]
Это действительно странно, по какой-то причине мои щелчки по контекстному меню срабатывают более одного раза. У меня контекстное меню привязано к кнопке, поэтому при нажатии кнопки под ней отображается контекстное меню (с дополнительными...
Я пытаюсь загрузить файл json и файл схемы json при запуске приложения и проверить json с помощью загруженной схемы.
Я вижу только AddOptions возможность запускать проверки при запуске.
Можно ли сделать что-то подобное, но с помощью метода...
В веб-приложении .NET (веб-API) мне нужно управлять одновременным доступом к уникальному элементу, гарантируя, что только один пользователь может приобрести этот элемент (товар не должен продаваться нескольким пользователям одновременно). Я оцениваю...
Я работал над функцией, которая ставит в очередь трудоемкую работу в канале, и там я перебираю канал, используя, например,
await foreach(var item in channel.Reader.ReadAllAsync(cancellationToken)) {...}
Я ожидал, что когда отмена запрашивается через...
Я реализовал базовый 2FA в приложении ASP.NET MVC, используя класс ASP.Net Identity (ApplicationSignInManager: SignInManager). Обратите внимание, что я использую AspNet.Identity.OWIN, а не AspNetCore.Identity.
После того, как пользователь проверит...
У меня есть общая XML-схема, в которой не объявлено пространство имен Department.xsd
И я хочу импортировать Department.xsd в Company.xsd, который имеет пространство имен MainNameSpace. Я попробовал все четыре решения ниже, но ни одно из...
Если я изменю TextBlock на Button, экранный диктор сможет его прочитать. Какие варианты у меня есть, чтобы сделать это доступным для чтения экранным диктором, кроме создания кнопок, похожих на...
Я реализовал базовый 2FA в приложении ASP.NET MVC, используя класс ASP.Net Identity (ApplicationSignInManager: SignInManager). Обратите внимание, что я использую AspNet.Identity.OWIN, а не AspNetCore.Identity.
После того, как пользователь проверит...
После последнего обновления Visual Studio 2022 у меня возникло несколько проблем. Во-первых, мне не удалось установить новый пакет nuget, теперь другое приложение выдает ошибку.
File: Microsoft.Common.CurrentVersion.tragets: Line 5034
Я использую nswag для генерации кода контроллера C# на стороне сервера с помощью файла yaml.
Я могу успешно вызвать конечную точку через вызывающую сторону API (например, почтальон). >
Основная проблема заключается в том, что результат не...
Я работаю над миграцией продукта с xamarine на MAUI. Приложение имеет базовый вид экрана входа в систему и дочерний вид. базовое представление использует contentpresenter для рендеринга дочернего представления. Но презентатор контента не отображает...
Я пытаюсь найти совпадение подстроки с InvariantCultureIgnoreCase.
Например, поиск «abc» в «123AbC123» должен вернуть «AbC».
Для этого я попытался использовать Regex:
static string IgnoreCaseMatch(string substring, string str)
{
var match =...
Сценарий использования — защита строк при программировании памяти на C#.
Использование класса SecureString ( ?view=netframework-4.7.2) не рекомендуется самой Microsoft.
Мне интересно, может ли это быть достойной альтернативой:
Я работал над шифрованием/дешифрованием ядра PGP. Он работает нормально, и я использую
алгоритм AES 256 для шифрования данных. но AES: по умолчанию — CBC.
Я хотел установить режим «CTR» для шифрования, но не нашел способа.
Ниже приведен мой код для...
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения