T.....s
T.....s
Radzicie sobie jakoś z migracjami EntityFrameworkCore na dalszym etapie rozwoju aplikacji? Wcześniej zmiany w bazie wprowadzałem dodając do projektu kolejne skrypty SQL i rozwijanie bazy było mniej złożone i mniej rzeczy mogło pójść źle.

#dotnet #entityframework #sql #programowanie
0
  • Najlepsze
  • Wszystkie komentarze
zibizz1
zibizz1
@TwojHimars: Code First Approach i kilka środowisk na kórych kolejno testowane sa zmiany
3
smalczyk1
smalczyk1
Hejka mam pytanie. Piszę test jednostkowy w xunity handlera, który usuwa rekord zmieniając status.Jak mam zrobić mocka dbcontext aby przetestować handler z metodą Attach(), ponieważ obecnie dla mocka ctx zwraca nulla. Natomiast jak zrobię ctx.Departments.Find() to zwraca poprawny rekord i potem mogę użyć Remove.

var depState = ctx.Departments.Attach(dep);
depState.State = EntityState.Deleted;
ctx.SaveChangesAsync

#dotnet #csharp #programowanie #entityframework
0
  • Najlepsze
  • Wszystkie komentarze
T.....S
T.....S

Treść została ukryta...

0
  • Najlepsze
  • Wszystkie komentarze
grap32
@TomaszWKS: efcore pozwala kilkoma sposobami na ustawienie relacji pomiędzy modelami -> https://www.learnentityframeworkcore.com/configuration/data-annotation-attributes/foreignkey-attribute

Piszesz, że Client ma guid jako klucz podstawowy, a następnie, że dostajesz go w żądaniu http w formie int.
1
grap32
To akurat repository pattern, walidacja (nie ma osobnego dewelopera, który się nią zajmuje) tego guid odbywa sie w innym miejscu

public void CreateTruckForCoworker(Guid coworkerId, Truck truck)
{
truck.CoworkerId = coworkerId;
Create(truck);
}
1
100x

Treść została ukryta...

0
  • Najlepsze
  • Wszystkie komentarze
Rad-X
0
grap32
@100x: 3. Trzeba jeszcze zarejestrowac LazyProxy w startupie
0
100x

Treść została ukryta...

0
  • Najlepsze
  • Wszystkie komentarze
Aryo
@100x: Wydaje mi się że się da z pomocą entity framework ale nie wiem czy dobrze zrozumiałem problem
0
MarcelFerry
Czy jest możliwość w #entityframework wykluczenia property typu prostego (tablica bajtów) żeby nie ściągało się automatycznie przy wyciąganiu obiektu? Najlepiej jakby trzeba było wykonać po prostu Include aby ściągnąć te property.

#csharp #programowanie
0
  • Najlepsze
  • Wszystkie komentarze
drajvver
drajvver
@MarcelFerry:

var x = db.Entity.Where(x => x.Costam).Select(x => ).FirstOrDefault()
EF wtedy wygeneruje selecta wykorzystującego tylko kolumny, które w Select() bezpośrednio wywołasz. Nie znam sposobu, żeby wyciągnąć wszystko oprócz pojedycznego property
2
100x
Jaki jest odpowiednik pageable w #csharp #entityframework ?

W rest kontrolerze jako parametr ustawiam pageable i potem w repozytorium #spring jpa przekazuję jako parametr.
0
  • Najlepsze
  • Wszystkie komentarze
djfoxer
W EF masz Skip i Take.
3
Hektorrr

Treść została ukryta...

3
  • Najlepsze
  • Wszystkie komentarze
v.....7
v.....7
[Entity Framework Core - Concurrency]
Concurrency token, czy RowVersion i dlaczego?

#entityframework #entityframeworkcore #csharp #naukaprogramowania #pytanie
0
v.....7
v.....7
[Entity Framework Core] Jak przedstawiacie w bazie danych proste hierarchie klas modelowych (dziedziczenie)? Jedna tabela dla całej hierarchii czy osobna tabeli dla każdego typu?

#entityframework #entityframeworkcore #naukaprogramowania #csharp #pytanie
0
v.....7
v.....7

Treść została ukryta...

0
  • Najlepsze
  • Wszystkie komentarze
v.....7
v.....7

Treść została ukryta...

0
  • Najlepsze
  • Wszystkie komentarze
v.....7
v.....7
[Pytanie do juniorów ASP.NET Core]
Gdy pracujecie z EF Core, to często korzystacie z SQL Profilera i logowania komend? Pytam, bo trochę to dla mnie zawiłe, chciałem to po prostu na razie pominąć i uczyć się czegoś czego się używa.

#entityframework #csharp #naukaprogramowania #pytanie #pytaniedoeksperta
2
  • Najlepsze
  • Wszystkie komentarze
ShadowkhaN
ShadowkhaN
Cześć,

Jak w entity framework ustawić konfigurację, gdzie mam np. klasę Post i chciałbym teraz mieć tabelę "Post From, Post To" i ma to występować bez powtórzeń.

#programowanie #entityframework #aspnet
0
  • Najlepsze
  • Wszystkie komentarze
kazik-

Treść została ukryta...

0
  • Najlepsze
  • Wszystkie komentarze
inrain88

Treść została ukryta...

1
  • Najlepsze
  • Wszystkie komentarze
A.....5
Mam sobie dwie bazy danych. Jedna to dane na temat produktu. Zawiera ona tabele Orders, w której jest kolumna UserId. Druga baza zawiera dane o użytkownikach i rolach przy użyciu #aspdotnet core Identity.
Jak to połączyć za pomocą #entityframework core?
#programowanie #csharp #programista15k
0
  • Najlepsze
  • Wszystkie komentarze
kazik-

Treść została ukryta...

4
  • Najlepsze
  • Wszystkie komentarze