Тёмный

AutoMapper Clone using C# Source Generators 

Raw Coding
Подписаться 73 тыс.
Просмотров 6 тыс.
50% 1

How to create an automapper using Source Generators in c# dotnet
Patreon 🤝 / raw_coding
Courses 📚 learning.raw-c...
Shop 🛒 shop.raw-codin...
Discord 💬 / discord
Twitter 📣 / anton_t0shik
Twitch 🎥 / raw_coding
Make sure to check out other videos:
Expression API Clone: • AutoMapper Clone using...
IL Generator: • AutoMapper Clone using...
Reflection: • AutoMapper Clone using...
Roslyn at Runtime: • AutoMapper Clone using...
Performance: • AutoMapper Clone Perfo...
Sauce 🥣 github.com/raw...
#csharp #dotnet #automapper

Опубликовано:

 

16 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 24   
@willinton06
@willinton06 2 года назад
OfType() is the same as Select(t => t as T).Where(t => t != null)
@RawCoding
@RawCoding 2 года назад
Ty for sharing
@davideglass
@davideglass 2 года назад
By the way, there are multiple attribute lists because you can specify multiple attributes at a time. For example: [Attribute1, Attribute2] is a single attribute list. [Attribute1][Attribute2] would be 2 attribute lists, each with a single attribute :)
@RawCoding
@RawCoding 2 года назад
Didn’t know that thank you!
@ivandrofly
@ivandrofly 11 месяцев назад
This video explain it well ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-azJm_Y2nbAI.html
@SuperKombain
@SuperKombain 2 года назад
Hi! You can replace enumerable .Select(_ => _ as T).Where(t => t != null) with .OfType
@RawCoding
@RawCoding 2 года назад
Ah yes thank you
@sunnypatel1045
@sunnypatel1045 2 года назад
Make this guy MVP!!! love what you done here dude.
@RawCoding
@RawCoding 2 года назад
Cheers my dude
@solidsloth1
@solidsloth1 Год назад
Funny, I just watched one of your other videos on source generators because I wanted to play around with a source generated mapper, and sure enough this video pops up. Cheers on another very helpful video.
@mensaco1
@mensaco1 Год назад
Hey Raw Coding, thanks for sharing your knowledge. Many developers, myself included, learn advanced programming features from you. That knowledge strengthens our position on the job market and ultimately our life standard. You're a good person, god bless you!...
@RawCoding
@RawCoding Год назад
thank you for your comment, glad I could help
@meJevin
@meJevin 2 года назад
Антон как всегда красив, великолепен и умён! Любим целуем
@RawCoding
@RawCoding 2 года назад
😊
@johncerpa3782
@johncerpa3782 2 года назад
Thank you for making these videos 👍👍
@RawCoding
@RawCoding 2 года назад
Thank you for watching
@alirezanet
@alirezanet 2 года назад
Hi anton great video, but for debugging source generators I suggest using the "debugger attach" for example in the constructor. It might be a better way to see what is happening in the generator code.
@RawCoding
@RawCoding 2 года назад
Great tip
@ebrahimmansur9815
@ebrahimmansur9815 2 года назад
loving it mate... friendly reminder to upgrade all your .NET 5.0 apps ......as it has reached end of life....meaning it is no longer supported... recommend moving to a supported release such as .NET 7.0
@RawCoding
@RawCoding 2 года назад
thank you for sharing.
@yourockst0ne
@yourockst0ne 2 года назад
Explorer on the right 👍
@RawCoding
@RawCoding 2 года назад
Top tip )
@yourockst0ne
@yourockst0ne 2 года назад
For the ones who are wondering why the file explorer is on the right side, it's because when you open this panel to see the files, it doesn't push/move the code window. So the code never moves. And your eyes can jump back to the exact same place on the screen when you want to go back on the code after having opened the file explorer on the side.
@ivandrofly
@ivandrofly 11 месяцев назад
Thanks :)
Далее
AutoMapper Clone using C# Reflection
10:04
Просмотров 2,9 тыс.
C# Source Generators Tutorial
48:58
Просмотров 25 тыс.
AutoMapper Clone using the C# Expression Api
13:48
Просмотров 6 тыс.
Coding Shorts: Building a Source Generator - Part 1
17:31
Understanding Event Sourcing in ASP.NET Core C#
14:46
Don't throw exceptions in C#. Do this instead
18:13
Просмотров 258 тыс.
Microsoft FINALLY killed it
6:45
Просмотров 645 тыс.
C# Channels Explained (System.Threading.Channels)
47:11
Why replace if statements with Objects
22:20
Просмотров 8 тыс.
Using Source Generators for Fun (and Maybe Profit)
29:00