Post
Shiny Reflector - github.com/shinyorg/ref... Reflector is a source generator that allows you to use reflection at compile time, enabling you to write code that can inspect types, methods, and other metadata without incurring the runtime cost of reflection.
0 reposts1 like
Shiny Extensions Dependency Injection - github.com/shinyorg/ext... Several helpful extensions for DI, but also a source generator that saves you all the additional boilerplate. Simply add a `services.AddGeneratedServices();` and add attributes to your classes.
Shiny Extensions Stores - github.com/shinyorg/ext... Have an INPC class that you want to store the values to local storage? Maybe secure storage on your #dotnetmaui app? This library does that for you, simply register your INPC class with DI `services.AddPersistentService<Cls>();`.
Shiny Localization Source Generators - github.com/shinyorg/loc... Use IStringLocalizer in your apps? Do you miss the strongly typed output of the IDE tools? This source generator will generate a strongly typed class for you. Just add the nuget & let it do the rest!
Have any ideas for how to improve these libraries? Comment on our forum at forum.shinylib.net . We are always looking for ways to improve our libs & make them more useful for devs. Looking for help with your #dotnet #dotnetmaui apps? Get in touch - help@shinysoft.biz