Comencé a usar Source Generator en .NET 5 para generar un código de serialización personalizado. Esto funciona muy bien para mi caso de uso. Sin embargo, también me gustaría crear un esquema personalizado para dicho serializador en forma de archivo JSON. Desafortunadamente, no he podido encontrar una forma de generar dicho archivo generado usando Source Generators. ¿Es esto posible en absoluto? ¿O tal vez debería usar algún otro método de generación?
Este es un escenario que estamos analizando activamente, pero no tenemos el ancho de banda actual para implementar. Hicimos un trabajo inicial para ver cómo funcionaría para los analizadores aquí: https://github.com/dotnet/roslyn/pull/49046
Lógicamente, ese trabajo también fluiría hacia los generadores, pero como se señaló anteriormente, en este momento la respuesta es 'no, no es posible'.
Tenemos un problema de seguimiento en https://github.com/dotnet/roslyn/issues/57608 . Siéntase libre de dar me gusta o agregarle su escenario particular, lo que ayuda cuando se trata de priorizar.