Wykop.pl Wykop.pl
  • Główna
  • Wykopalisko253
  • Hity
  • Mikroblog
  • Zaloguj się
  • Zarejestruj się
Zaloguj się

Popularne tagi

  • #ciekawostki
  • #informacje
  • #technologia
  • #polska
  • #swiat
  • #motoryzacja
  • #podroze
  • #heheszki
  • #sport

Wykop

  • Ranking
  • Osiągnięcia
  • FAQ
  • O nas
  • Kontakt
  • Reklama
  • Regulamin
RootVik

RootVik

Dołączył 9 lat i 5 mies. temu
  • Obserwuj
  • Akcje 873
  • Znaleziska 32
  • Mikroblog 841
  • Obserwujący 1
  • Obserwowane 51
  • Dodane (119)
  • Komentowane (198)
  • Plusowane (524)
RootVik
RootVik 24.03.2021, 20:42:59
  • 0
Hej. Mam pytanie odnośnie struktury kodu w .NET Core.
Implementuję sobie CQRS w celach nauki, jednak mam zagwozdkę: kontroler dostaje na wejście jakiś kontrakt, np.: 'UpdatePostRequest'. W tym kontrolerze używam MediatR i pytanie jest takie czy MediatR powieniem operować na tym kontrakcie, czy w kontrolerze powinienem najpierw zmapować ten przychodzący kontrakt na 'UpdatePostCommand'?
#naukaprogramowania #dotnetcore
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

RootVik
RootVik
Autor
25.03.2021, 20:08:55
  • 0
@bacteria: Czyli w takim przypadku Command/Query staje się moim kontraktem dla użytkowników API, tak?
  • Odpowiedz
RootVik
RootVik
Autor
25.03.2021, 22:00:13
  • 0
@bacteria: Dlaczego nie nazwałbyś tego kontraktem?
  • Odpowiedz
E.....r
E.....r
konto usunięte 22.11.2020, 13:51:34
  • 0
Jest jakaś podobna strona tylko, że do C#?
Kobiety do kodu kurs Java
#informatyka #programowanie #naukaprogramowania #programista15k #java #csharp
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

RootVik
RootVik 22.11.2020, 17:06:36
  • 0
@Edelner: Jeżeli lubisz uczyć się z książek, to polecam tę: https://www.amazon.com/Pro-NET-Core-Andrew-Troelsen-ebook/dp/B077GDD8QR
  • Odpowiedz
RootVik
RootVik 26.03.2020, 10:11:29
  • 0
Mam sobie klasy Post oraz ImagePost w relacji jeden do jeden. Chciałbym umożliwić dodawanie zdjęcia do każdego posta. Robił ktoś z was już coś podobnego? Miałoby to wyglądać tak, jak na zdjęciu.
Miałbym kilka pytań, jak do tego problemu podejść.
#naukaprogramowania #dotnet #csharp
RootVik - Mam sobie klasy Post oraz ImagePost w relacji jeden do jeden. Chciałbym umo...

źródło: comment_1585217069eq685fUNUBsKZzVJEvrLsX.jpg

Pobierz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

RootVik
RootVik
Autor
26.03.2020, 10:38:49
  • 0
@WielkiElektronig: Chciałbym, aby był to upload lokalnych plików użytkownika do bazy danych, a nie wybór z już istniejących.
  • Odpowiedz
RootVik
RootVik 27.02.2020, 18:26:43
  • 0
Jest mi ktoś w stanie powiedzieć dlaczego tak się dzieje?

int num = 2020;
Object obj1 = num; //boxing
Console.WriteLine(obj1.GetType()); //System.Int32

Dlaczego typ obj, to Int, a nie Object?
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

RootVik
RootVik
Autor
27.02.2020, 18:45:31
  • 1
@Rst00: @LazyInitializationException: Ok, teraz widzę, że to po prostu inaczej zapisane: Object obj1 = new Int32(); Chyba za długo już dzisiaj siedzę przy kodzie xd
Dzięki. :)
  • Odpowiedz
RootVik
RootVik 15.01.2020, 21:23:48
  • 0
Witam, mam pytanie odnośnie walidacji z wykorzystaniem Fluent.
Nie wiem czy dobrze wszystko rozumiem, ale walidację taką utworzyć dla właściwości klas domeny czy dla właściwości z view modeli?
#csharp #naukaprogramowania
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

RootVik
RootVik
Autor
15.01.2020, 21:29:06
  • 0
@MaGajwer: To znaczy, że nie muszę tworzyć walidacji dla klas domeny, a tworzyć je tylko dla view modeli, tak?
  • Odpowiedz
RootVik
RootVik
Autor
15.01.2020, 21:46:12
  • 0
@MaGajwer: Tak, MVC z podziałem na projekty (Core, Architecture, UI). Zastanawiam się po co walidować ViewModel, jeśli jest on mapowany na klasę domenową, która mogłaby być walidowana właśnie poprzez Fluent.
Wcześniej widziałem w kilku projektach, że np. DataAnnotations dodają tylko do klas domenowych, a nie do View Modeli, a więc dlaczego z użyciem Fluent miałoby być inaczej?
  • Odpowiedz
RootVik
RootVik 28.12.2019, 18:59:25
  • 1
Mam pytanie odnośnie struktury kodu w .Net Core. Tworzę projekt forum internetowego.

W wielkim skrócie, mam kilka projektów: web, data, services, tests. W projekcie data przechowuje POCO klasy, które przy pomocy EF mapuję na schemat bazy danych. Znajdują się tam również interfejsy, które definiują operacje na tych danych, jak i również migracje oraz AppDbContext. Natomiast w projekcie services znajdują się się tylko serwisy implementujące interfejsy z projektu data.

Problemem jest to, że nie wiem,
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

RootVik
RootVik
Autor
28.12.2019, 19:55:37
  • 0
@bacteria: Tylko dlaczego jeśli idę trochę drogą DDD, więc projekt data traktuję trochę jako mój domain i to właśnie on nie ma żadnych zależności. I dalej nie wiem co z moją logiką z pytania ( ͡° ͜ʖ ͡°)
  • Odpowiedz
RootVik
RootVik
Autor
28.12.2019, 21:02:22
  • 0
@bacteria: Przestudiuję wszystko, co mi podesłałeś i będę pytał dalej. Na ten moment dzięki.
  • Odpowiedz
RootVik
RootVik
Autor
29.12.2019, 20:56:15
  • 0
@bacteria: Ok, po dzisiejszych walkach z VS i próbie zrestrukturyzowania kodu wyszło mi coś takiego jak na screenie poniżej. Zastanawiam się czy interfejsy należą do odpowiedniego projektu. W filmiku tym nie za bardzo jest o tym mowa i nie doszukałem się też żadnej sensownej informacji na ten temat.
Mam teraz taki problem, że serwisy muszą korzystać z klasy DbContext, która jest w projekcie Infrastructure, do której projekt Application nie ma
RootVik - @bacteria: Ok, po dzisiejszych walkach z VS i próbie zrestrukturyzowania ko...

źródło: comment_iRpENLWYjhZ4dH9kNJia1Qm2AyqqHst0.jpg

Pobierz
  • Odpowiedz
RootVik
RootVik
Autor
30.12.2019, 16:03:12
  • 0
@Niebieskowaty: @bacteria: Nie chciałbym stosować Repository Pattern. Także zostanę przy samym DbContext, tylko zastanawiam się dalej, gdzie popełniłem błąd w moim myśleniu na temat tej prostej architektury.
Czy powinienem umieścić klasę DbContext w projekcie Application? Jeśli tak, to dlaczego?
  • Odpowiedz
RootVik
RootVik 31.10.2019, 18:02:23
  • 1
Poleci ktoś może jakąś serie zadań albo coś takiego, gdzie mógłbym potrenować sobie różne struktury danych czy też algorytmy sortujące?
Jestem w trakcie czytania książki, która traktuje o tych tematach, ale chciałbym użyć tej wiedzy w praktyce.
#naukaprogramowania #csharp
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

RootVik
RootVik
Autor
31.10.2019, 23:00:16
  • 0
@thorin87: Dziękuję bardzo. Część ze strukturami danych wydaje się bardzo fajna, natomiast ta część z algorytmami sortowania, chyba nie jest do końca rozwinięta, bo trochę mało tych zadań zawiera. Tak czy inaczej. Dzięki. ;)
  • Odpowiedz
RootVik
RootVik 06.10.2019, 18:55:19
  • 0
Hej.
Czy jest mi w stanie kilka rzeczy wyjaśnić?
1. Rv || R - co to za zapis, bo kompletnie go nie rozumiem?
2. Co to U'?
3. Czym jest Rw.
Mam do wyprowadzenia ten wzór na błąd względny i kompletnie nie wiem, jak się do tego zabrać.
RootVik - Hej.
Czy jest mi w stanie kilka rzeczy wyjaśnić?
1. Rv || R - co to za za...

źródło: comment_rBVruxmsBQzA5lkZT9gfXGeQ5Enwsl2p.jpg

Pobierz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

RootVik
RootVik
Autor
06.10.2019, 19:27:04
  • 0
@mprzemo Ok.
1. Jak go interpretować matematycznie? W ogóle znak: ||. Dlaczego też potem pojawia się w równaniu Rw||R zamiast Rv||R
2. Ok, w takim razie to już wiem.
3. Dalej nie wiem do czego jest ona w tym wszystkim potrzebna.
Ogólnie, to dlaczego oba te napięcia są przedstawione za pomocą tego ilorazu?
  • Odpowiedz
RootVik
RootVik 31.07.2019, 19:07:25
  • 0
Witam, zastanawiam się jak zaimplementować funkcję tagów, które będą dodawane do każdego wpisu.
Jako pierwsze tworzę tabelę ze wszystkimi tagami, ale nie wiem jak użyć tych tagów w tabeli dotyczącej postów. Byłby ktoś mnie w stanie nakierować na jakieś rozwiązanie?
#naukaprogramowania
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

RootVik
RootVik
Autor
31.07.2019, 19:18:48
  • 1
@sokytsinolop: Dziękuję bardzo :)
  • Odpowiedz
RootVik
RootVik 24.07.2019, 15:47:21
  • 1
Witam. Mam pytanie. Dlaczego rzutowanie w dół nie zawsze jest możliwe? Nie mogę sobie tego wyobrazić na poniższym przykładzie.
Mamy klasę bazową Figure po której dziedziczą klasy Square oraz Triangle.

Square square = new Square();
Figure figure = square;
Triangle triangle = (Triangle)figure;

#naukaprogramowania
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

RootVik
RootVik
Autor
24.07.2019, 20:48:47
  • 1
@KKK1337: Trochę się pobawiłem i chyba już rozumiem. Nawet to sobie rozrysowałem.
Najlepiej widać tę zależność na takim przejściu, że raczej jest to bez sensu:

Figure f = new Square();
Triangle t = (Triangle)f; //ERROR z tego powodu, co napisałeś wyżej
Square sq = (Square)f; //OK, bo f było przecież jest referencją typu Figure do obiektu Square
  • Odpowiedz
RootVik
RootVik 12.06.2019, 06:04:44
  • 0
Hej.
Tworzę sobie projekt z książki pt."Pro ASP.NET Core MVC 2" i mam problem.
Po dodaniu linijki: @using SportsStore.Models błąd jak poniżej.
O co chodzi? Przeszukałem pół internetu i dalej nie wiem dlaczego to nie działa.
#naukaprogramowania #dotnet
RootVik - Hej.
Tworzę sobie projekt z książki pt."Pro ASP.NET Core MVC 2" i mam prob...

źródło: comment_Hp6iOkENZSD2RaYGo8AfcVYMM50CMB0O.jpg

Pobierz
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

RootVik
RootVik
Autor
12.06.2019, 06:19:49
  • 0
@nielu: Dodałem jakąś klasę w Models i działa, ale zastanawiam się dlaczego. Przecież, to jest "powiązanie" do folderu Models, a wymaga, aby folder ten nie był pusty? Czy źle rozumiem?
  • Odpowiedz
RootVik
RootVik
Autor
12.06.2019, 06:23:00
  • 0
@Koliat: Ok, widzę, że po dodaniu przykładowego modelu tworzy się namespace SportsStore.Models. Sądziłem, że sam folder w solucji tworzy już tam ten namespace. Dziękuję bardzo ;)
  • Odpowiedz
  • <
  • 1
  • 2
  • 3
  • 4
  • 10
  • Strona 1 z 10
  • >

Wiktor

Osiągnięcia

  • Rocznica
    od 25.07.2023

    Rocznica
  • Mikroblogger
    od 18.09.2017

    Mikroblogger

Wykop © 2005-2025

  • O nas
  • Reklama
  • FAQ
  • Kontakt
  • Regulamin
  • Polityka prywatności i cookies
  • Hity
  • Ranking
  • Osiągnięcia
  • Changelog
  • więcej

RSS

  • Wykopane
  • Wykopalisko
  • Komentowane
  • Ustawienia prywatności

Regulamin

Reklama

Kontakt

O nas

FAQ

Osiągnięcia

Ranking