Hirdetés
- Vivo X300 Ultra - tárcsázz, ha van rá keret!
- Poco F5 - pokolian jó ajánlat
- Xiaomi 14 - párátlanul jó lehetne
- iPhone topik
- Így spórolhat az Apple az iPhone 18 kijelzőin
- Xiaomi 15T Pro - a téma nincs lezárva
- Milyen okostelefont vegyek?
- VoLTE/VoWiFi
- Samsung Galaxy S26 Ultra - fontossági sorrend
- Google Pixel topik
Új hozzászólás Aktív témák
-
RedHarlow
aktív tag
válasz
moseras
#8732
üzenetére
Lenne még egy olyan eset, hogy REFblabxxsokszámxxxblabla.xml fájlokat kellene számolnom, úgy, hogy azok tényleg fájlok legyenek tehát legyen .xml kiterjesztésük és REF-el kezdődjenek. Tehát ezt szeretném valahogy megadni keresési opciónak:
REF*.xml
Előre is köszönöm a segítséget!
-
moseras
tag
válasz
moseras
#5307
üzenetére
Sziasztok!
Akit esetleg érdekel, MySQL és EF6 async/await probléma átmeneti megoldása:
E helyett
await ctx.SaveChangesAsync();
Ezt használva
await Task.Factory.StartNew(() =>
{
ctx.SaveChanges();
});külön szálon indul el, és a UI is reszponzív marad. Hogy miért van így, azt továbbra sem értem, de a lényeg, hogy így működik.
Imi.
-
martonx
veterán
válasz
moseras
#5307
üzenetére
Nem feltétlenül hiba ez. Az await ctx.SaveChangesAsync(); és az await Task.Delay(4000) simán eltérhet viselkedésben ennyire egymástól, az async await közel sem csak annyit csinál, hogy egy Task-ba burkolva hívja meg a kért függvényt.
Illetve az await pont azt mondja meg a kódnak, hogy várja be az adott aszinkron futó kódrésznek az eredményét, és emiatt működjön úgy mintha az egy szinkron hívás lett volna.
-
Goose-T
veterán
válasz
moseras
#5228
üzenetére
Hát ha az Entity Framework-öt megkerülve akarsz adatot módosítani, akkor normális keretek között te sehogyan sem tudsz értesülni EF-ben erről. Tákolhatsz figyelő függvényeket, de hivatalos megoldás nincs rá tudomásom szerint, ahhoz a MySQL-nek kellene eventeket lődöznie az EF felé. Törekedj inkább arra, hogy minden csak a szervizrétegen keresztül érje el az adatbázist.
-
Goose-T
veterán
válasz
moseras
#5207
üzenetére
Az EF csak egy library, amivel felépítheted magadnak a Model réteget. Megírod szépen a lekérdezéseket, adatrögzítéseket stb. Az így létrehozott osztályba pedig olyan eventeket raksz, amilyeneket csak akarsz. Ezt a "valaki rajtam kívül futás közben módosítja a táblát" mondatot mégis hogy értetted? Ha azt szeretnéd, hogy minden változásról értesüljön a kliens, akkor le kell rakni az adathozzáférést szervizrétegbe, és a kliensprogramod Model rétege csak a szervizzel való kommunikációban fog kimerülni, ekkor már egy kézben lesz az adathozzáférés, nem lesz olyan, hogy "rajtad kívül valaki más módosítja a táblát". SignalR segítségével pusholhatsz is adatokat a kliensnek, ha a szervizréteged adatváltoztatást hajt végre.
Új hozzászólás Aktív témák
Hirdetés
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- Konteó topic
- 5.1, 7.1 és gamer fejhallgatók
- Ubuntu Linux
- Építő/felújító topik
- Vivo X300 Ultra - tárcsázz, ha van rá keret!
- Házimozi haladó szinten
- Poco F5 - pokolian jó ajánlat
- Fujifilm X
- HiFi műszaki szemmel - sztereó hangrendszerek
- További aktív témák...
- iKing.Hu - Apple MacBook Pro 16 M1 Max (2021) 32GB/1TB karcmentes 95% akku 155 ciklus
- iKing.Hu - Apple MacBook Pro 14 M1 Pro (2021) 16GB/500GB karcmentes 85% akku 353 ciklus
- iKing.Hu - Apple MacBook Air 13 M2 (2022) 8GB/256GB szép állapot 88% akku 273 ciklus
- Garmin Epix Pro (Gen 2) Sapphire Edition 51mm
- Xiaomi 15 Ultra 16/512GB Újszerű,Kártyafüggetlen,Dobozos,Tartozékaival. 1 év Garanciával!
- ÁRGARANCIA!Épített KomPhone Ryzen 5 5600X 16/32/64GB RAM RX 9060 XT 8GB GAMER PC termékbeszámítással
- HP 250 G7,15.6",i5-1035G1,8GB DDR4,256GB SSD,WIN11
- Nemzetközi csomagküldés olcsón EU akár 2800 Ft-tól CsomagExpress
- BESZÁMÍTÁS! Powercolor RED Devil RX 7900XTX 24GB videokártya garanciával hibátlan működéssel
- Felújított laptopok számlával, garanciával! Ingyen Foxpost/PostaPont!
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

