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 :)
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.
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!...
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
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.
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.
OfType() is the same as Select(t => t as T).Where(t => t != null)
Ty for sharing
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 :)
Didn’t know that thank you!
This video explain it well th-cam.com/video/azJm_Y2nbAI/w-d-xo.html
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.
Make this guy MVP!!! love what you done here dude.
Cheers my dude
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!...
thank you for your comment, glad I could help
Hi! You can replace enumerable .Select(_ => _ as T).Where(t => t != null) with .OfType
Ah yes thank you
Антон как всегда красив, великолепен и умён! Любим целуем
😊
Thank you for making these videos 👍👍
Thank you for watching
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
thank you for sharing.
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.
Great tip
Explorer on the right 👍
Top tip )
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.
Thanks :)