почему не диспоузится? Функция возвращает WeakReference<StringBuilder>
Ребят, я правильно всё понимаю? - Есть интерфейс IDisposable. Предназначен для того, чтобы в нем писать код очистки ресурсов. Что такое ресурс? Это или обьект, реализующий ID...
Зачем нужны async/await? В чём вообще смысл асинхронности? Т.е я понимаю: есть GUI, который работает в основном потоке. Есть кнопка, при нажатии на которую происходит вызов ме...
Здравствуйте. Что из этого содержит структура? ни дока (https://docs.microsoft.com/ru-ru/dotnet/csharp/language-reference/builtin-types/struct) ни гугление нормально не смог...
Странный вопрос, что-то туплю. Я могу без этого nav-свойства как-то сделать эту настройку?
Может быть достаточно хранить Id сессии? Как долго живут куки сессии на клиенте?
У меня есть коллекция таких объектов public class DoorOpener { [JsonProperty("DoorOpenerId")] public int DoorOpenerId { get; set; } [JsonProperty...
NSubstitute imapMessage.CaseEvent = caseEventHandler.Case.CaseEvents.Last(); есть такой чейн. Я замокал caseEventHandler, замокал caseEventHandler.Case -> caseEventHandler....
под ConnectDbAsync() выделится поток из тредпула, который будет выполнять код метода. Он не блокируется, а при окончании выполнения вернется в тредпул Основной поток продолжит...
Чем хешировать пароли?
Вопрос: вызов await блокирует поток? Я понимаю, что такой код: var result = await DoWorkAsync(); Console.WriteLine(result); разворачивается компиляторов в var awaiter = DoW...
Как узнать без райдера, какие исключения могут возникнуть в этой строчке кода? RefreshToken refreshTokenStored = await _appDbContext.RefreshTokens.FirstOrDefaultAsync(rt => rt...
Зачем в самописных TradeSafe классах, при использовании оператора lock обьявлять маркер? Попробовал делать lock(this) и всё работает, может есть какие-то подводные?
Выглядит вот так это info: Microsoft.EntityFrameworkCore.Database.Command[20101] Executed DbCommand (49ms) [Parameters=[@__userId_0='?' (DbType = Guid)], CommandType='T...
Т.е. var requests( {id = 1}, {id = 2}) var results = await Task.WhenAll(requsets); result[0].Id == 1? Или не определено поведение и добавляются результаты по тому, как приходя...
Нуллэйбл референс тайпы - адекватно? Почитал доку от майков, выглядит привлекательно, но не понимаю, почему это не используется повсеместно?
Доброе утро, как ответить на вопрос - что такое тип?
Всё просто. Есть AT(access token) и RT(refresh token) AT - короткоживущий, не инвалидируется RT - долгоживущий, инвалидируемый есть 3 основных действия Register(username, pa...
А вот теперь вопрос, я не спорю и не говорю о том, что нет необходимости, но все-таки, зачем юнит тесты, если они почти всегда проверяют, что 2 + 2 = 4? Юниты для TDD - да, но...
У меня есть апи контроллер, на котором навешен атрибут authorized. В нём 7 действий и в каждом из действий нужно обращаться к текущему аутентифицированному пользователю. Моё р...