У нас вы можете посмотреть бесплатно Jak piszemy biblioteki C#? или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
W dzisiejszym materiale przedstawiamy nasze założenia (bazując na dobrych praktykach i szeroko pojętych konwencjach) dotyczące tworzenia własnych bibliotek w .NET. Niezależnie od tego, czy pracujesz nad projektem komercyjnym, rozwijasz coś własnego "po godzinach" czy działasz z pobudek czysto ideologicznych (np. chęć dzielenia się kodem ze społecznością), może się okazać, że pewne kawałki kodu są wykorzystywane w tak wielu miejscach (projektach), że dobrze byłoby je wydzielić do paczki przeznaczonej do wielokrotnego użytku. O czym pamiętać przy tworzeniu niestandardowych bibliotek, dlaczego odpowiednie abstrakcje są równie ważne co ukrywanie ich implementacji oraz jak dostarczyć własne API pozwalające na "wpięcie" paczki wraz z elastyczną konfiguracją? Timecodes: 00:00:00 - Intro 00:03:41 - Struktura solucji 00:08:12 - Podstawowa abstrakcja 00:10:28 - Pierwsza implementacja (In-memory) 00:13:51 - Rejestracja w kontenerze IoC 00:18:36 - Fluent API 00:31:58 - Konfiguracja 00:37:14 - Druga implementacja (Mongo) 00:41:59 - ConfigureAwait() 00:45:00 - Rozszerzona konfiguracja 00:50:55 - Wyjątki 00:54:30 - Podsumowanie rozwiązania 00:55:56 - Dodatkowy dyskryminator 01:01:57 - Dodatkowe rozszerzenie dzięki abstrakcji 01:04:36 - Nasze przykładowe biblioteki 01:10:32 - Właściwości paczki i publikowanie do NuGeta 01:21:42 - Outro Zapraszamy również na: ⚡️ Discord: https://devmentors.io/discord-pl ⚡️ Twitter: / dev_mentors_pl ⚡️ Instagram: / devmentors_pl