Jeśli chcę mieć aplikację z warstwami Domain, Infrastructure i API, to jak powinienem używać FluentValidation? Według mnie powinno to być w Infrastructure, ale jak wtedy stworzyć i sprawdzić np Usera z warstwy Domain? Można zrobić np

User user = new User();
UserValidator validator = new UserValidator();

ale robienie dwóch linijek zamiast jednej jest trochę upierdliwie, noi co to za walidacja, skoro można bez przeszkód zrobić new User(); bez walidacji.
Nie wiem jak
Siemka mireczki, szukam czegoś do nauki c#, chciałbym popróbować i przeskoczyć z cpp. Nie mogę się zdecydować, a jestem kompletnie zielony. Tak więc szukam czegoś od zera. Moga być poradniki na necie, albo książki. To pierwsze traktowałbym jako uzupełnienie raczej. Jakieś porady co teraz jest na topie?

#csharp #naukaprogramowania #dotnet
#programowanie #csharp #wpf

Zastanawiam się jak mogłem żyć kiedyś bez kontenerów wstrzykiwania zależności? W poprzedniej firmie mieli masę rzeczy zrobionych na WPFie i funkcjonowali bez MVVMLight jakimś cudem wlekąc po klasach referencje ()

Dzisiaj musiałem zrobić na szybko pewien utility projekcik, to pierwsze co zrobiłem oczywiście to zapięcie do niego MVVMLight. SimpleIoc + Messenger + DispatcherHelper i 90% gównobloatu odpada na dzień dobry. 3 godzinki, pyk pyk a
@sokytsinolop:
1. Pewnie skonfigurowałeś repozytorium peopleRepository używając AddTransient gdy UserManager jest rejestrowany przy użyciu AddScoped źródło .

Poczytaj o DI w ASP.NET Core:
https://docs.microsoft.com/en-us/aspnet/core/fundamentals/dependency-injection?view=aspnetcore-2.2

Nie stosuj wzorca repozytorium (czyli peopleRepository oraz userManager (który odwołuje się do UserStore po Users) do budowania nowych zapytań tylko używaj bezpośrednio dbContext.
Budowanie repozytorium na EF Core jest to uważane za antywzorzec lub przynajmniej za niepotrzebny kod.

Jeżeli każdy Person ma Identity, dodaj Identity
@Hektorrr:

Jeżeli każdy Person ma Identity, dodaj Identity do klasy Person, skonfiguruj navigation property więcej tutaj.


to był mój pierwszy pomysł, ale niestety UserIdentity to defaultowy obiekt z frameworka do autoryzacji i domyślnie jest w dedykowanym innym niż dane aplikacji DbContext. W jaki sposób mogę utworzyć taką relację?
via Wykop Mobilny (Android)
  • 1
Mirki i Mirabelki, doradźcie.
Piszę sobie aplikację w c# na desktop. Mocno zależy mi na multiplatformowości. GTK# to ch... dupa i kamieni kupa, więc potrzebuję jakiejś biblioteki do GUI.
Niby jest Avalonia, ale to nie do końca dobrze działa - różnie się prezentuje na różnych platformach,
Electron - no… nie. Nie robię kalkulatora z wymogami jak cyber punk
Chromely - ponoć dużo lżejszy electron, ale nie słyszałem i nie widziałem w użyciu
tl;dr Do niedzieli prawie 200 devkursów od 19,90 zł. ( ͡° ͜ʖ ͡°) VP obchodzi 4 urodziny. W związku z tym jest fajna promocja na kursy wideo, które można nabyć do 23 czerwca od 19,90 zł do 39,90 zł LINK. Ja ze swojej strony mogę polecić następujące kursy:

Kurs #git 29,90 zł LINK

Ponad 87 procent respondentów używa tego systemu do przechowywania kodu. Dzięki swojej popularności Git
źródło: comment_zbCmjWgNg7z8T1UZ8eA4OtxETq3xwX0T.jpg
#csharp
mam następujący problem, pewien framwork odczytuje dane z obiektu na podstawie ścieżek zapisanych w stringu np: "owoce.banan" czyli w json będzie to {"owoce": {"mandarynka": 7}}
problem jest np: z tablicą tzn ścieżka "owoce[0].mandarynka" jest interpretowana jako {"owoce[0]": {"mandarynka": 7}}
czy C# można jakoś przekonwertować tablice na obiekty ? coś na zasadzie {index0: 25, index1: 26 , index2: 27}
#csharp #programowanie

Ostatnio natknąłem się na pewien problem w postaci słabej elastyczności ręcznie rzeźbionych configów i zastanawiam się co z nim zrobić.

Zrobiłem sobie w projekcie osobną .dll w której to trzymam przeróżne statyczne narzędziówki które niekoniecznie są powiązane z jakimś konkretnym projektem i mogą być też używane w innych - mamy tam zrobiony na gotowo odczyt plików (to UWP, więc tam nie jest tak hop siup z tym), jakieś logi czy
@piepies: no ta ale jak mobile'a :D Apka będzie wyświetlała spore ilości danych więc nie wiem czy piszą RWD da radę na tym pracować . Już nie mowiąc o desktopie :D
Może ktoś będzie w stanie poratować bo ja zaraz oszaleję :D
Stworzyłem w Azure Devops prywatny feed.
Jak teraz podpiąć go lokalnie w VS ?
Dodam, że zwykł wpis w nuget.config nie działa dostaje:
"Unable to load the service index for source Response status code does not indicate success: 401 (Unauthorized)."

Zadziała kiedy podam na sztywno Username i password (PAT) w nuget.config ale średnio chcę trzymać te dane w pliku konfiguracyjnym.
#
Mam problem z implementacją i zrozumieniem mechanizmu asynchronicznego.

W osobnej klasie stworzyłem publiczną, statyczną metodę (nic nie zwraca), która w pętli wypisuje coś do Textboxa, linia po linii (aplikacja WPF).
Wszystko działa jak należy, ale po uruchomieniu tej funkcji za pomocą przycisku, program okazuje klasyczne objawy zajętego głównego wątku - zawieszenie okna, dopiero po chwili program odmraża się i wypisuje całość do Textobxa. Chcę to zrobić poprawnie, tj. tak, aby aplikacja nie
Mam zainstalowany VS 2019 i najnowsze SDK .net core 3.0 (dla Windowsa x64, odpowiedni dla OS), mimo to mogę tworzyć projekty w wersji co najwyżej 2.1. Gdzie może być błąd? SDK przeinstalowałem ale to nic nie pomogło. Wszystko się zainstalowało jak należy, nie ma żadnych komunikatów o błędach, nie wiem gdzie szukać problemu, z preview wersjami 2.0 nie miałem takich problemów. Nie chodzi o to że jakaś opcja jest nieaktywna, tylko na
Siemanko Mireczki,

Piszę pracę magisterską o użyteczności zastosowania Xamarina w tworzeniu apek wieloplatformowych. Z tego powodu potrzebuję pomocy od osób, które miały jakieś doświadczenie z tą technologią - proszę o wypełnienie ankiety TUTAJ. Może ktoś z #programowanie #programista15k #csharp
Wypełnienie ankiety to góra 2 minuty, z góry dzięki za pomoc!

Druga sprawa - wśród plusujących wylosuję osobę, której wyślę kartę podarunkową na Steam za 40zł, ew. mogę też zamówić coś z
źródło: comment_jByD236xIsALn9rvTE5lLoTweLS4bQoE.jpg
Mirki z IT . Czy np mając dajmy na to 3 lata doświadczenia w jakimś jednym języku np C# desktp i chcemy zmienić brazne na język Go to dla pracodawcy nie ma znaczenia to poprzednie doświadczenie ? I tak jakby musisz startować od nowa z pensja i stanowiskami czy jeśli np ogarniesz w domu ten język zrobisz jakieś projekty dla siebie to jest szansa że rekrutujący zainteresuje się tym CV mimo że