{{Quickfixn}} Source Code Generator

Daniel Dreher daniel_dreher at yahoo.de
Fri Sep 9 07:25:08 PDT 2022


Hi there,
i would like to create a version supporting the new Source Code Generator features provided by C#.This means I will migrate the Ruby scripts to C# code generating the generated classes for messages, field tags, fields etc.For generating the code there are in general two options used:1. via stringbuilder and custom logic specific, which is the easiest compared to the ruby implementation2. via Roslyn Syntax API which leverages on the C# compiler API.
This would be 100% backward compatible and you can also make sure that the generated code is versioned.
Does this make sense to you? Do you think this is something useful for the future?
A further extension would be to implement an automatic generation for Customized FIX xml definitions by leveraging stuff like partial classes and automatic creation of additional files for the custom part.
Kind regards
Daniel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.quickfixn.com/pipermail/quickfixn-quickfixn.com/attachments/20220909/e94ec5c5/attachment.htm>


More information about the Quickfixn mailing list