I've been reading a lot about C#'s new features around Roslyn and am wondering if any of the stuff it is capable of would be able to be leveraged for this project? There's a lot of manual code gen happening right now, but if there was some way to intelligently parse the CastleDB file and generate a C# class that had proper Attributes/etc., this code could get a lot cleaner and be a lot more resilient.
That said, I'm a big noob here so would love to hear if other people have any experience or opinions or can point to relevant projects.
I've been reading a lot about C#'s new features around Roslyn and am wondering if any of the stuff it is capable of would be able to be leveraged for this project? There's a lot of manual code gen happening right now, but if there was some way to intelligently parse the CastleDB file and generate a C# class that had proper Attributes/etc., this code could get a lot cleaner and be a lot more resilient.
That said, I'm a big noob here so would love to hear if other people have any experience or opinions or can point to relevant projects.