Pytanie do eksperta #dotnet #dotnetcore
Czy to prawda że iteracja metodą List.ForEach nie jest thread-safe i bezpiecznej użyć zwykłego foreacha iterujacego po liście foreach ( var item in List) ???
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 3
@grzech_u: foreach (var Item in List) też nie jest thread-safe.

Chodzi o to że kiedyś pod . ForEach był zwykły for więc można było modyfikować listę w trakcie. A forach się buntuje jak modyfikujesz kolekcje w trakcie iterowania.

Na dziś dzień chyba działają podobnie i .ForEach też powinien się buntować, jeśli zmofyfikujesz listę w trakcie wykonywania.

Różnica dziś polega na tym że .ForEach ma wywołać coś na wszystkich elementach i
  • Odpowiedz
via Wykop Mobilny (Android)
  • 0
Witajcie wykopki.
Przywołam kilka tagów mam nadzieję że mi wybaczycie.
Chce zrobić stronę internetową gdzie użytkownicy będą mogli generować z formularza plik pdf.. Zastanawiam się w jaki sposób z perspektywy bezpieczeństwa i czasochłonności się do tego zabrać.
Czy lepiej postawic to na wordoressie dopisując własną logikę i używając wtyczek czy napisać aplikację .net core? Użyć identity entity framework, razora i napisać wszystko od zera samemu? Mam za sobą napisanie sklepu internetowego ale
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Nie rozumiem, dlaczego moja aplikacja po publikacji nie chce działać? xD Tzn. zawiesza się w pewnym momencie jakby w pętli i dalej się nie wykonuje, ale nie ma żadnego błędu, ani nie jest 'sfrezowana'. Do tego komunikaty cały czas przychodzą, co znaczy, że na 100% się nie zawiesiła, ale kod się nie 'posuwa' dalej, nie wiem jak to inaczej wytłumaczyć xD Co ciekawe przy debugowaniu normalnie działa, tak samo jak odpalę exe
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Tworzę aplikację, która ma pokazywać i ustawiać wartości na pewnym urządzeniu.
Użytkownik ma mieć dostęp do aplikacji z przeglądarki także mam front w Angular SPA i backend API w .NET core.
Komunikacja z urządzeniem ma być przez MQTT.
Nie wiem jak ogarnąć połączenie backendu z brokerem.

Wydaje mi się, że backend powinien pokazywać dane tylko z bazy SQL. Zbyt długo by trwało, gdyby za każdym razem gdy użytkownik odświeży stronę API pobierało świeże
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Siemka, mam kilka pytań odnośnie C#, a dokładniej ASP .NET Core MVC.

Chciałbym w serwisie pobierać te posty z domeny, które będą należały do danej kategorii (których może być kilka). Kilka rzeczy już próbowałem, ale nie mogłem nic wymyślić. Poniżej wrzucam kod owych klas i potrzebowałbym jakiejś podpowiedzi, jak coś takiego osiągnąć.
https://pastebin.com/WpbC0hdx

Następną rzeczą nad którą się zastanawiam, to jak rozwiązać dodawanie kategorii z widoku do danego postu. Na początku pomyślałem, że SelectList byłoby
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam na localu prostą stronkę na ASP.NET, mam akcję Create gdzie coś dodaję po czym robię RedirectToAction(Index) żeby wrócić na stronę główną. Problem w tym, że trwa to około (!) 20 sekund.
Postawiłem breakpointa na końcu "Create" i początku "Index" i samo to przekierowanie trwa w ch.. czasu.
Z czego to może wynikać? Szukałem w necie czemu to takie wolne może być i nic.
#dotnet #csharp #programista15k
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach