Aktywne Wpisy
![Piotrek7231](https://wykop.pl/cdn/c3397992/Piotrek7231_vBb03qKM1J,q60.jpg)
Piotrek7231 +253
![truskafa](https://wykop.pl/cdn/c3397992/truskafa_9RT4tODP38,q60.jpg)
truskafa +2
Gdzie poznaliście swoją drugą połówkę?
*proszę nie żartować, że w monopolowym
#zwiazki #rozowepaski #niebieskiepaski
*proszę nie żartować, że w monopolowym
#zwiazki #rozowepaski #niebieskiepaski
Kawałek kodu, o którym mówie https://pastebin.com/dPHqQvNd
#programowanie #dotnet #csharp
O ograniczeniach do zapisywania do pliku niczego nie pamiętam, ale może ustawiłeś ją jako InMemory?
"ConnectionStrings": {
"DefaultConnection": "Data source=browserapp3.db"
}
a w starcie
services.AddDbContext(opt =>
{
opt.UseSqlite(config.GetConnectionString("DefaultConnection"));
});
No i jak mam interfejsy restowe, to dodawanie danych tam działa normalnie.
if (itemTypes.FirstOrDefault(x => x.Type == itemType.Type) != null)
continue;
Ten warunek jest poprawny?
Jak debugowałem i były dodawane do contextu nowe obiekty, w debugu w locals widać całą listę, po czym idzie savechanges i nie ma nic. ChangeTracker.HasChanges zwraca true, ale response z savechanges 0.
Ale może spróbuję postawić jakis mssql na dockerze i na nim spróbuje, bo i tak ostatecznie nie będzie na sqlite siedzieć, ale myslałem, że szybsze do
@Zeronader: Lol, no tak.... Sugerowałem się za mocno nazwami.
To tak na pierwszy rzut oka wygląda jakby powinno zadziałać. Na pewno nie ma żadnych wyjątków rzuconych które ignorujesz? Nic w konsoli?
Ale ostatnio przesiadłem się na Raidera i w Raiderze wszstko w debugu szło poprawnie, a w Visual studio w debugu mi wywałało w exception i tam się okazało, że migracja mi wygenerowała nazwę tabeli ItemTypeStat, a przy insercie próbował chyba ItemTypeStats ( możliwe, że poprawiałem w kodzie i nie pamiętałem ) I dlatego nie szedł insert.