P.....8 konto usunięte 30.12.2015, 13:32:26 1 + #programowanie #entityframework #aspnetCzym jest zmienna "Entity" w Entity Framework? Do czego służy?Dokumentacja jest tu dość lakoniczna:https://msdn.microsoft.com/en-us/library/gg679500%28v=vs.113%29.aspxJeżeli mam taką linijkę:Dog dog = db.Dogs.Add(new Dog { Name = "Burek" }).EntityCzy efekt jest inny od np. tego?Dog dog = new Dog {Name = "Burek"};
edgar_k edgar_k 30.12.2015, 13:33:00 0 + Czy efekt jest inny od np. tego?@Pietrek558: a czy obie zapisze ci w bazie?
P.....8 konto usunięte 30.12.2015, 13:37:51 0 + @edgar_k: ale czy uzyskane zmienne "dog" czymś się od siebie różnią?
michalfranc michalfranc 30.12.2015, 13:46:37 1 + @Pietrek558: W dokumentacji maszpublic TEntity Entity { get; }T z przodu oznacza chyba typ generyczny co najprawdopodobniej oznacza ze w twoim przypadku zwroci twoj typ 'Dog' ( zakladajac oczywiuscie ze poprawnie skonfigurowales EF-a)
markaron markaron 30.12.2015, 14:17:48 0 + @Pietrek558: Wygląda na to, że właściwość/property (nie zmienna!) Entity zwraca typ TEntity, czyli w twoim przypadku typ Dog.
P.....8 konto usunięte 30.12.2015, 16:02:39 1 + @FedoraTyrone: w moim przypadku zwraca EntityEntry. Może dlatego że to ten nowy EF 7
Czym jest zmienna "Entity" w Entity Framework? Do czego służy?
Dokumentacja jest tu dość lakoniczna:
https://msdn.microsoft.com/en-us/library/gg679500%28v=vs.113%29.aspx
Jeżeli mam taką linijkę:
Dog dog = db.Dogs.Add(new Dog { Name = "Burek" }).EntityCzy efekt jest inny od np. tego?
Dog dog = new Dog {Name = "Burek"};@Pietrek558: a czy obie zapisze ci w bazie?
public TEntity Entity { get; }
T z przodu oznacza chyba typ generyczny co najprawdopodobniej oznacza ze w twoim przypadku zwroci twoj typ 'Dog' ( zakladajac oczywiuscie ze poprawnie skonfigurowales EF-a)
Komentarz usunięty przez autora