
Dissociated
- 213wpisy
- 102komentarzy
https://notasecretarchive.com
Zaloguj się aby komentować
Zaloguj się aby komentować
Zaloguj się aby komentować
Zaloguj się aby komentować
Zaloguj się aby komentować
Dobrze zrobione amw potrafi sprawić, że można wrócić do kawałka przesłuchanego już wiele razy.
#anime #amv #synthwave
Zaloguj się aby komentować
Ehh, jutro rozmowa z szefem, Rezygnuję z pracy, wiec będzie jeszcze próbował mnie przekonać, żebym jednak nie odchodził. Ludzie fajni, lecz projekty na starych technologiach. Dodatkowo trafiłem na moment gdzie w firmie dużo zmian i zamienia się powoli w software house. Nigdy takich rozmów nie miałem, więc będzie trochę stresu. A mnie stresuje wszystko, co nowe i nieprzewidywalne.
#ehh #pracbaza
Zaloguj się aby komentować
Zaloguj się aby komentować
Zaloguj się aby komentować
Autor: Jason Koohi
Z gierki Visegunne, może za jakiś czas będzie można w nią pograć.
#pixelart #visegunne

Zaloguj się aby komentować
Zaloguj się aby komentować
Zaloguj się aby komentować
Zaloguj się aby komentować
Mam web API stworzone z template dla .net core 2.1 z targetem na net framework (taki tam pokemon).
Używam tutaj dodatkowo biblioteki/zestawu bibliotek, co działa tylko pod .net framework.
W kontrolerze wywołuję jedną metodę z tej biblioteki. Po każdym wywołaniu widać, jak zapycha się pamięć, która nie chce się zwalniać. Po kilkunastu razach wywala się wyjątek OutOfMemoryException.
Użyłem DotMemory i wychodzi na to, że coś się chrzani w tej bibliotece.
Natomiast jak użyję tej biblioteki w apce konsolowej, to mogę nawet wywołać tę metodę setki razy i nic się nie stanie, pamięć ładnie się zwalnia.
Co do biblioteki, to robi duużo rzeczy na bazie danych.
Na swój chłopski rozum tego nie ogarnę -,-
#programowanie #csharp #dotnet
@Dissociated @Besteer spróbuj zrobić bibliotekę/wrapper jako class library w dotnet standard na tę bibliotekę subiekta i dopiero tę swoją podepnij do dotnet core. Może to coś pomoże.
Spróbuj też owinąć to jakimś interfejsem i rejestrować w DI jako scoped. Może to rozwiązać wycieki pamięci bo będzie go regularnie GC sprzątał i DI Ci będzie tworzył nową instancje dla każdego requesta. Trzeba sprawdzić jaki impact na bazę w takim rozwiązaniu bo możesz zamienić jeden problem na drugi.
Jeśli coś w bibliotece jest zjebane z zarządzaniem obiektami to może któryś z tych patentów pomóc.
@NullReferenceException @Dissociated jak już idziemy w .NET Standard, to przy okazji może podbij to do .NET 6/7? Może być stary bug dawno rozwiązany w nowszej wersji. Spróbuj też zrobić kompletnie nowy, osobny projekt ASP .NET Core, podpiąć tylko tę problematyczną bibliotekę i w takiej absolutnie minimalnej konfiguracji sprawdź, czy też jest to samo. Może u siebie w kodzie masz coś źle i koliduje?
Zaloguj się aby komentować
Zaloguj się aby komentować
Zaloguj się aby komentować
Zaloguj się aby komentować
Zaloguj się aby komentować
Zaloguj się aby komentować
Autor: Nicholas Maxson-Francombe
#obraski

Zaloguj się aby komentować









